#软件开发笔面经#8月多投的,直到10月才开始笔试面试,九月应该忙着海外和c9院校面试吧,高等人才弄完了才轮到我,一共只有两轮面试,好评。一面 30min1.介绍项目经历,比较大的挑战,如何解决2.项目里有哪些优化,后续有什么可以深一步拓展的3.使用缓存时可能会产生什么问题,如何解决4.信号了解吗,平时接触过哪些信号5.操作系统中,进程同步与数据传输有什么方法,各自有什么特点6.了解过那些网络协议,https加密过程?7.缓存击穿,穿透,雪崩是什么,如何预防8.有一组服务器,现在来了一个任务,希望实现一个均衡调度算法,有什么思路9.java的容器了解吗,用过哪些,适用的场景?10.java的垃圾回收机制11.未来的职业规划12.反问二面 技术复试+hr面 20min1.项目介绍,创新点,性能如何2.一个数组,原地建堆,时间复杂度?3.操作系统的进程调度算法有哪些4.进程,线程,协程是什么5.开发相关知识是如何学习的6.项目做了多久,有哪些收获7.对于工作地点如何考虑8.目前的offer情况9.期望薪资10.反问