周一上午九点,林晨的手机震动起来。
他正在书房里整理最近自学AI的笔记,看到屏幕上显示的陌生座机号码,心跳不由自主地加快了几分。
“喂,您好”。他接起电话,声音尽量平稳。
“请问是林晨先生吗?我这边是星海科技的人力资源部,收到了您投递的后端开发工程师简历。想邀请您明天下午两点来公司参加面试,方便吗”? 星海科技。林晨快速在脑海中搜索——一家做企业SaaS服务的互联网公司,规模中等,大约三百人,在南山科技园有独立办公楼。他上周在招聘网站上海投时顺手投的,没想到这么快有回音。 “方便的,谢谢”。林晨记下了地址和联系人,挂断电话后,长长舒了一口气。
自从上次那家金融科技公司因为薪资期望谈崩后,已经过去两周。这两周里,他又陆续面了三家小公司,要么是技术栈过于陈旧(还在用Struts和jQuery),要么是薪资低得离谱(开口就是15K)。每一次面试失败,都像在提醒他“35岁”这个标签在就业市场上的重量。
但这次不一样。星海科技至少是正经的互联网公司,产品有一定市场占有率,技术栈应该不会太落后。更重要的是——有面试机会,就意味着还有希望。
第二天下午一点半,林晨提前到达星海科技所在的写字楼。大厦不算新,但维护得不错,大堂里进出的大多是背着双肩包、穿着休闲的年轻人。
他对着电梯里的镜子整理了一下衬衫领子,看到自己眼角的细纹和略微发际线后移的额头,心里那股熟悉的自我怀疑又冒了出来。 “稳住”。他暗自默念,“技术过关就行”。
面试安排在二楼的一间小会议室。第一轮是技术一面,面试官是个三十出头的男子,戴着黑框眼镜,自我介绍叫王工。 问题从基础的Java集合框架开始,到多线程并发、JVM内存模型,再到Spring框架的核心原理。林晨答得流畅——这些都是他过去十年吃饭的本事,早已刻在肌肉记忆里。几个稍微深入的问题,比如“ConcurrentHashMap在JDK8中的优化细节”和“Spring循环依赖的解决机制”,他也结合源码实现和自己的项目经验,给出了清晰的解释。
王工一边在笔记本上记录,一边点头:“基础很扎实。那我们聊聊项目吧,您简历上写的那个跨境电商订单系统,峰值QPS能做到多少?怎么保证高可用”?这是林晨的得意之作。他详细介绍了系统架构:分库分表策略
(本章节未完结,点击下一页翻页继续阅读)