腾讯客户端一面面经


突然接到电话让面试客户端,话说我都不知道什么时候投的这个岗位(腾讯校招没结束么?)
不过本着多一次面试经验总是好的就去参加了面试,我本身对客户端不了解,以下问题应该都是问的些计网和java的基础问题

1.五层网络里面对应的协议
2.http有什么改进了解么?
3.ping 100毫秒的话,打开网页大约需要多久?
4.JVM内存和GC说一下
5.多线程了解么?线程创建方法,线程同步方法
6. 编写道程序

还有其他的不记得了,,
虽然没过,但是面试体验极好!!不会让人很紧张。。。

后来问说是腾讯视频面试。

#面经##校招##腾讯##Java工程师#
全部评论
兄弟,第三个问题答案是啥,
1
送花
回复
分享
发布于 2020-11-20 12:53
个人见解 如果是https 首先三次握手 然后tls四次 然后客户端请求 服务端响应2次,加起来总共是9次,数据才到客户端
点赞
送花
回复
分享
发布于 2020-11-20 16:29
滴滴
校招火热招聘中
官网直投
大佬,编程题考的什么
点赞
送花
回复
分享
发布于 2020-11-21 10:30

相关推荐

整体面试流程比较顺利,两面都是一个小时时间,面试体验很好,就是等 offer 等好久。一面:有两个面试官,旁听的就问了下实习。问的挺深入的,面试官一直在问我比较擅长什么,他就问些相关的问题。1. 自我介绍2. 拷打项目3. atomic 是怎么保证原子性的4. 线程是为了解决什么问题5. 线程共享哪些资源6. 线程的独立的寄存器是怎么理解的7. QUIC 了解过吗8. 介绍下拥塞控制9. C++ 内存布局10. malloc 和 new 的区别11. 定位 new 了解过吗12. new 内部调用的是什么系统调用13. 介绍下智能指针14. shared_ptr 计数是怎么共享的,怎么解决并发问题的15. 介绍下左值和右值16. 虚左值、虚右值、从右值了解过吗17. move 是怎么实现的18. move 是为了解决什么问题,怎么解决的19. 实习经历20. 算法题:分割回文串二面:直接到主管面了,不清楚为什么,一面时候问说有三面。问的都是些开放性的问题,面试过程中不会的地方会给一些提示,实在没什么思路就换题了,学到了很多。1. 自我介绍2. 拷打项目3. 设计 Log 系统,程序崩溃时 Log 文件保留,要求只要执行相应函数打了日志就必须存在,但又对性能要求很高不能每次写都调用 sync4. 100MB 文件传递,用互联网传,怎么比 TCP 更快5. 设计内存池,用来解决内存碎片问题6. .so 文件操作系统是怎么加载的
点赞 评论 收藏
转发
昨天三面结束,在这发一下一、二、三面的面经,听说发面经会有offer一面(80min):主要是八股,操作系统:1. 进程、线程相关2. 进程调度算法、通信方式3. 死锁,如果检查用什么数据结构4. 进程调度算法5. malloc相关6. 优先级翻转7. 介绍几种锁,具体使用场景计算机网络:1. 网络7层4层模型,有什么区别,功能是什么2. HTTP1.0和1.1和2.03. 三次握手、四次挥手4. 流量控制、拥塞控制5. 从url输入到显示6. ARP协议7. TCP、UDP区别C++相关:1. 指针引用2. new和delete3. 堆和栈,C++内存结构4. 多态相关,虚函数表5. 内存泄漏,智能指针相关6. 容器相关,hash底层,时间复杂度这些手撕LRU基本就这些了二面(70min):首先是项目相关的内容然后是八股和一些思考题:1. 进程线程协程2. C++生成可执行程序过程3. C++异常相关4. 各个容器底层的区别,哈希冲突处理方式5. new和delete具体说说6. 死锁检测,具体节点和线表示什么7. 如果在电梯里面,怎么优化使网络可用8. 统计大文件词频问题9. 两个有序数组找相同元素两道很简单手撕,大概是这些三面(30min):项目相关实习相关(不是互联网实习,不知道为啥这么感兴趣)HTTP2.0、3.0手撕TOPk问个人情况大概就是这些,许愿一个oc4.12  已oc
点赞 评论 收藏
转发
#腾讯实习#4月11日,已经签约!拿到offer来牛牛这儿总结一波。总体的过程是这样子的:3月17日提交的简历。3月26日进行一面,问题大概总结如下:(1h30+mins)1、 自我介绍2、问了问项目3、计算机网络问的挺多的,简历写的都问了,包括: TCP、UDP、HTTPS2.0、DNS协议、流量控制、拥塞控制。HTTP队头阻塞的解决方式-> HTTP3.0使用到的协议4、问了线程中的锁5、线程和进程之间的区别6、进程之间的通信方式7、数据库四大特征、三大范式8、设计模式9、JAVA多态、什么是重载、什么是重写3月28日进行二面,问题大概总结如下:(1h20+mins)1、拷打项目2、问了HTTP输入URL会发生什么3、问了DNS协议、以及DNS缓存4、问了数据库中的索引5、Android生命周期6、Android的Activity之间怎么传送消息7、TCP为什么是三次握手而不是两次握手8、KMP算法4月2日进行三面,问题大概总结如下:(45mins)1、自我介绍。2、讲了一下自己的项目,实现的过程中的困难以及解决办法。3、讲了一下自己的研究方向,描述当前方法存在的问题,以及自己在小论文中如何进行改进的。 这个过程中,在不断的和面试官进行互动,把自己的论文简单清晰的跟面试官描述出来。4、场景题: 如果让你作为一个leader,你如何组建你的团队? (这个问题, 根据在项目开发时遇到的实际问题, 聊了一下自己如何选择角色, 以什么样的标准去考核。)4月9日来到了HR面,(15mins)聊了一下自己目前的进展,以及未来的打算,什么时候可以去实习,以及目前在面的还有其他。 最后HR小姐姐说1~3日会给结果, 就这样时间来到了4月11日。4月11日下午, 给了offer。 终于 面鹅 --> 等鹅 --> 成为鹅。   鹅厂我来啦!祝大家好运!!
点赞 评论 收藏
转发
2 32 评论
分享
牛客网
牛客企业服务