概述
面试概况
面试时间:2020-5-29-20:30。
面试级别:电话一面。
面试时长:45min。
自我感觉:面试官说还可以,但感觉MySQL和linux命令那里很多没答上来, 说2星期后会通知是否有二面,二面完后会有领导面,最后是人事面。
面试问题
1、Java多线程
- 线程变量介绍一下?
- 线程创建的几种方式?会有个场景,统计每个线程获取的数据量用哪种方式?(实现Callable接口,因为会带返回值);
- 主线程如何处理子线程的异常?
2、Java集合类
- HashMap的底层结构?
- CurrentHashMap的底层结构?
- LinkedHashMap跟HashMap有什么区别?底层结构如何实现?LRU机制?
- ArrayList和LinkedList的区别?
3、MySQL
- MySQL的索引结构?
- B+树和B-树的区别?
- 主键索引?
4、 linux命令
- xargs
- kill
5、框架
- 介绍微服务的一些技术栈、中台?
6、设计模式
- 单例模式里的双检锁/双重校验锁介绍一下?
面试总结
- 项目经历需要浓缩提炼,尽量弱化具体业务,突出技术栈(目前来说有点难);
- 技能栏里不要写linux 和shell了,或者说了解;
- BJM那里要了解一下微服务更多的概念, 至少名词要能说出来;
- 总结过的文章还是要多看多背;
- 个人博客栏里不要放知乎博客了;
- 面试官问一个点,尽可能地把你知道的关于这个点的东西都答出来,会加分!比如问你HashMap的底层结构,不是说就答一个数组 + 链表/红黑树,而是把HashMap的扩容、线程安全,currentHashMap都答出来;
最后
以上就是生动啤酒为你收集整理的中移物联网面经面试概况面试问题面试总结的全部内容,希望文章能够帮你解决中移物联网面经面试概况面试问题面试总结所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复