2018.04.03 腾讯Android内推一面

一面(电话面试 50min)

  1. 介绍项目P2P_UDP,介绍P2P、NAT、IM、打洞相关知识
  2. NAT相关知识(对称NAT与非对称NAT、端口受限NAT、NAT类型判断、STUN、NAT类型:完全锥形、受限锥形、端口受限、对称与打洞实现可能性)
  3. TCP拥塞控制
  4. TCP与UDP区别
  5. Socket编程数据传输问题(序列化、线程、分片、数据顺序与序列号)
  6. IP分片大小、TCP、UDP、IP首部大小
  7. HTTPS中SSL/TLS四次握手过程,对称与非对称加密
  8. 应用启动与哪些服务有关、Activity启动流程
  9. 排序算法思路以及最好、最坏时间复杂度(快排、堆排、归并排序)

一面面试官人相当Nice,好像对我的印象还是很不错的(个人感觉,哈哈~),只可惜总监更倾向于招C++方面的人才,他们好像是搞底层网络框架的?二面面都没面就这样挂了。不过还是要感谢一面面试官,自己对于NAT方面的认识还是不够深入,部分知识点理解也有偏差,面试完疯狂补充一波,收货颇多,自己之前对某些知识点理解还是存在一定偏差,温故而知新。

PS:还是没能打破总监面必挂的魔咒╮(╯╰)╭

你可能感兴趣的:(2018.04.03 腾讯Android内推一面)