2022/5/19腾讯客户端二面

腾讯客户端二面,被问傻了都。。。。。

腾讯二面
1. 面试官介绍自己部门情况。
2. 自我介绍
3. 介绍自己项目的情况,说出项目中存在的难点。 答线程同步和算法预测的实时性。
4. 算法你那边是如何优化的?
5. 安卓这边你采用了什么优化方案?
6. 内存泄露是什么原因造成的?
7. 为了避免内存泄露,你有什么开发上的建议?
8. 你是如何维持多线程的运行的?
9. 你说你用singerThreadPool,难道你说的同步问题还存在吗?
10. 线程的优先级是怎么调节的?
11. android里面你是如何使用蓝牙来传输数据的?
12. 你如何维持蓝牙socket的长连接?
13. 蓝牙那边是用的什么协议?
14. 算法:倒转单词,代码除了报空错误还会报什么异常?
15. 听说过组合吗?
16. 说一下DNS的解析过程。
17. DNS是每一次解析过程都向网络中发出请求的吗?
18. DNS本地缓存是怎样实现的?
19. 那要你实现一个DNS本地缓存,你怎么实现?
20. 一个域名只对应一个ip地址吗?
21. 你在本地DNS服务器查到ip地址就直接用吗?
22. 你说反向解析,是什么意思?
23. DNS反向解析是怎么实现的?
24. 你说维持一张哈希表来构建DNS缓存,一个域名多个ip地址你怎么做哈希?
25. 什么是二叉平衡树?
26. 什么是二叉平衡搜索树?
27. 如果我删除了二叉平衡一个节点,你怎么操作让他恢复平衡?
28. 在开发过程中,使用继承有什么优点和缺点?
29. 如果太继承结构深了,用什么方法可以解决?

项目挖到很深,挖到我自己都懵逼了~~主要是自己复习不够全面吧···自己的锅,通过概率不大,下次继续加油吧

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值