一开始都不太想面了,还是参与了下,希望保持点面试热度。Boss直聘是大小周,技术面一共三面,薪资还算不错那种。
一面
自我介绍后,主要是在聊一些项目,和软件开发过程中一些需要注意的地方,主要是提了四五个场景,然后针对每个场景说一下需要注意的问题有哪些,如何保证用户的高可用性。
额外问的还有之前项目中的难点,数据库设计的考虑,SpringBoot理解,过多请求访问Redis的解决思路等。
二面
- 自我介绍
- JVM内存模型
- JMM
- CAS思想
- 场景题:统计某个广场上有多少人,多少男人多少女人多少小孩,怎么设计
- 手写代码:大数相加(用数组模拟)
- 算法题:一共有9匹马3条跑道,每次只可以3条马同时跑,问一共需要几轮可以选出前三名
希望最近一切顺利,许愿。
全部评论
(4) 回帖