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 回复 分享
发布于 2025-09-01 12:24 广东

相关推荐

不是哥们,我投的开发岗啊,也不至于直接调剂销售岗吧
哞客37422655...:先面一面探探口风,真要转销售就得把提成问清楚;说不定还能内部跳回技术,别直接拒。
我的工作日记
点赞 评论 收藏
分享
2025-12-09 16:37
西北大学 前端工程师
点赞 评论 收藏
分享
评论
2
10
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务