记录一下微软Explore面试
IC一面
1、自我介绍
英文自我介绍,中文面试
2、聊项目
因为说用到了SpringBoot和SpringCloud,就聊的java,问了大致包括:
- 线程池(不会)
- JVM(不会)
- 聊一下SpringBoot(面试官为了让我答题绞尽脑汁orz)
- SpringBootApplication
- Bean
- 还有SpringBoot的#和$有什么用法,我寻思我也没用过这俩符号....
3、算法题
- 手写反转链表 (在idea里写,我居然忘记头指针的next处理了,没让运行,盯了半天没发现orz)
- 口头回答如何判断循环链表是否有环
Leader二面
1、开头
没有自我介绍,找一个项目具体说一下
2、英语
对微软的感觉,最喜欢微软什么产品,说理由
3、编码
自己实现一个java里的split,传入字符串和字符,输出数组 (StringBuilder空指针+还是忘记边界处理,在那debug,场面一度尴尬)
明年再来!!!