2023.9.16 得物一面
安卓开发工工程师
1. 第一个项目中遇到的最大困难,怎么解决的?取得什么样的成果?
2. 另一个项目难点。注意一波叙述思路明确。
3. Https 和http的区别?
4. SSL原理?
5. SSL中,但客户端怎么保证对方发送的公钥是正确的?
6. SSL中证书作用?
7. 证书在流程中怎么体现其作用的?
8. 在https加密后,使用抓包软件还能抓包得到嘛?
9. 抓包到的包,证书验证怎么通过的?
10. http1.0 1.1 2.0 3.0 各自的区别?长连接、多路复用、TCP变UDP
11. 进程和线程的区别?
12. 线程通信方式? 互斥锁、读写锁、信号量、自旋锁、条件变量
13. 死锁怎么发生的?
14. 进程通信方式?管道(pipe)及有名管道、信号、消息队列、共享内存、信号量、套接字。
15. 共享内存的优点缺点?
1. 高效性、容易实现(现有API)、无需数据复制、实时
2. 同步问题、复杂性、不适用远程通信、资源泄露
16. 共享内存怎么实现进程通信的?
17. 算法题(leetcode原题):给一个target,一个数组。在数组中找两个数的和为target。
18. 算法题进一步提问,有没有其它思路?
19. 两种方法的时间复杂度和空间复杂度?
20. 进一步提问:如果要返回所有结果怎么实现?
21. 有没有遗漏的keys?重复keys
22. 反问环节
1. 第一个项目中遇到的最大困难,怎么解决的?取得什么样的成果?
2. 另一个项目难点。注意一波叙述思路明确。
3. Https 和http的区别?
4. SSL原理?
5. SSL中,但客户端怎么保证对方发送的公钥是正确的?
6. SSL中证书作用?
7. 证书在流程中怎么体现其作用的?
8. 在https加密后,使用抓包软件还能抓包得到嘛?
9. 抓包到的包,证书验证怎么通过的?
10. http1.0 1.1 2.0 3.0 各自的区别?长连接、多路复用、TCP变UDP
11. 进程和线程的区别?
12. 线程通信方式? 互斥锁、读写锁、信号量、自旋锁、条件变量
13. 死锁怎么发生的?
14. 进程通信方式?管道(pipe)及有名管道、信号、消息队列、共享内存、信号量、套接字。
15. 共享内存的优点缺点?
1. 高效性、容易实现(现有API)、无需数据复制、实时
2. 同步问题、复杂性、不适用远程通信、资源泄露
16. 共享内存怎么实现进程通信的?
17. 算法题(leetcode原题):给一个target,一个数组。在数组中找两个数的和为target。
18. 算法题进一步提问,有没有其它思路?
19. 两种方法的时间复杂度和空间复杂度?
20. 进一步提问:如果要返回所有结果怎么实现?
21. 有没有遗漏的keys?重复keys
22. 反问环节
全部评论
我去,哥我的得物一面跟你的高度重合,连开头和算法都一模一样,哥是哪个岗位的
相关推荐
小花不写代码:程序媛捞简历了!!字节研发岗 简历直达本组 欢迎私信来撩~
点赞 评论 收藏
分享
点赞 评论 收藏
分享