小米软件开发工程师日常实习二面

面试官一听就是项目经验非常丰富的工程师
1.拷打项目,答的很不好
2.算法:一个数组有0和非0,要求把0放在左边,非0放在右边,且非0的数保持原来顺序
3.线程池,为什么有线程池,核心参数,处理策略,为什么这样
4.JVM的内存结构是什么,为什么这么设计
5.垃圾回收算法
5.新生代老年代用什么回收算法
6.IOC和AOP的好处
7.MySQL索引,好处
晚上收到口头offer,许愿hr电话🙏
#小米##日常实习##Java##开发#
全部评论
佬投的什么部门啊😆
点赞
送花
回复
分享
发布于 04-12 08:48 重庆
有要求到岗时间么
点赞
送花
回复
分享
发布于 04-12 16:42 上海
滴滴
校招火热招聘中
官网直投
同问到岗时间,再问下在哪投的
点赞
送花
回复
分享
发布于 04-13 23:21 浙江

相关推荐

流程:3-07投递笔试:3-20一面:3-27自我介绍说说你的服务器项目说说项目中的亮点说一下http和https的区别给了一段代码,问是否有问题(浅拷贝和深拷贝)让完成深拷贝代码给了一段拷贝构造函数,值传递的形式问有什么问题给了一段代码,问的是顶层const和底层const你用过lamda吗右值引用说一下a和&aSTL用过吗举列说三个STLvector和list有什么区别map和set的区别有没有遇到过迭代器失效的问题,怎么解决给了一段代码,用迭代器修改了set的某一个值,问是否有问题构造函数为什么不能定义成虚函数析构函数为什么一定要定义成虚函数纯虚函数和虚函数的区别假设有一个类,他有自己的虚函数表,现在继承他,子类的虚函数表是否一样说说你对多态的理解说一说你遇到隐藏的时候是怎么做的重写的时候如何调用基类的函数说一说死锁问题,如何预防手撕题目:力扣142. 环形链表 II二面:4-8自我介绍说一说你的项目智能指针用过没有,说一下析构函数设置成虚函数的原因STL用过哪些vector的扩容机制既然你知道vector扩容会把之前的内容复制一份放到新空间,那么如何节省这一部分开销vector的capacity和resize说说map和unordered_map的区别对于已知大小的数据,用map和unordered_map哪一个更省内存说一说queue,deque,priority_queue说一说list模板用过吗模板底层了解过吗手撕题目:给了一幅图,求最大的岛屿面积4-17:电话oc隔了一个小时发offer了
点赞 评论 收藏
转发
点赞 13 评论
分享
牛客网
牛客企业服务