腾讯视频一二三面和携程后台开发一面二面面经

    科技2024-05-16  74

    点关注,不迷路;持续更新Java相关技术及资讯!!! 内容源于群友投稿!记录面试腾讯跟携程的的面试经验,分享给大家,感谢支持!

    前言

    国庆小长假已经过去了,不知道各位程序员大佬是否找到工作了,今天面经是来自群友的投稿,记录了面腾讯视频跟携程的一次面经,希望能帮到大家

    携程一面 60min

    自我介绍java的特性jvm和类加载java和c++的区别用了java1.8里面哪些包CurrentHashMap多线程线程的生命周期ExecutorSynchronized 和 LockRedis的数据结构MySQL的索引如果给用户推荐路线行程,需要考虑哪些。手撕代码:在无序数组中查找一个树,要求用二分查找和递归。

    携程二面 45min

    自我介绍问项目,为什么这样做的,有什么好处。手撕代码:三数之和为 0。

    希望接下来是一个hr面。我太需要一个offer了!!! 提供免费的Java架构学习资料,学习技术内容包含有:Spring,Dubbo,MyBatis, RPC, 源码分析,高并发、高性能、分布式,性能优化,微服务 高级架构开发等等。戳这里免费领取,暗号: 还有Java核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板可以领取+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring源码合集+Java架构实战电子书。戳这里免费领取,暗号:

    腾讯视频一面

    上来手撕两道题:

    字符串转数字合并两个有序链表

    30min后问问题

    epoll/poll区别epoll有哪两种模式水平触发和边缘触发是什么TIME_WAIT(), CLOSE_WAIT() 状态发生在哪一步MySQL索引类型项目上的东西

    腾讯视频二面:

    全程聊项目

    腾讯视频三面:

    用户态和内核态进程的寻址空间进程通信方式server端如何处理高并发请求IO多路复用TCP四次挥手,服务器端给客户端的ACK丢失怎么办?FIN丢失怎么办?Hash冲突有哪些解决方法?如何解决拉链不均匀?场景题:一个文件,十亿条记录。每个记录分为三个字段,第一个字段是账号,第二个字段是账号上线时间,第三个字段是账号下线时间。统计每一个时刻的同时在线人数?

    总结

    面试主要是考察你对源码的理解,对你所学,所用东西的理解,对项目的理解。所以接下来为了针对大厂面试,小编又来分享资料了

    上述面试题答案都整理成文档笔记。 也还整理了一些面试资料&最新2020收集的一些大厂的面试真题(都整理成文档,小部分截图),戳这里免费领取,暗号:

    Processed: 0.011, SQL: 8