在面试中应该如何发挥才能拿到预期薪资甚至高出预期薪资呢?别急,千锋重庆校区老师根据一位老学员的亲身经历来告诉你答案。目前,这位老学员拿到了一家生鲜电商独角兽企业的offer,本来预期月薪是15k,因为综合表现优异,对方HR给了18k的月薪待遇,并且每月还有2000元的生活补助。相比预期薪资,多了近三分之一,以下是千锋老学员对此次面试的回顾。
轮
一面主要还是基础,集中在IO、并发、缓存、Redis、ZooKeeper、分布式、JVM、数据库等。其中被问到Redis的单线程模型,之后聊了一些项目的情况,比如每日的访问量有多少、QPS是多少、订单量多少等数据,据此得出数据库的访问压力如何。
另外也深入被问了使用分布式事务的一些问题,还有分布式事务在时间上的性能。所以这里给各位学弟学妹强调一下,对自己的项目一定要非常熟悉,各个点都要考虑到。
第二轮
二面的面试官也聊了基础和一些设计上的问题,比如Java线程与内核线程的关系、与进程的关系。对于这些问题,我从为什么有并发、并发问题产生的根源、解决并发问题的一些理论、Java中解决并发问题的方式、不同方式的适用场景和对比等方面进行了回答。其他的方面还被问到了:“要开发一个新的API,需要考虑哪些方面?”作为应聘者,你要把所有需要考虑的地方都说出来。
建议大家可以说下边界处理、高可用、并发问题、可扩展性、幂等性、重试机制等。面试时如遇到自己不太熟悉的部分,可以稍作变通,把自己熟悉的内容和面试官的问题结合起来。
HR面
后就是跟HR沟通了,第二天HR打来电话告知面试通过,然后问了我期望薪资,沟通入职时间,之后加微信,我按照HR的要求提供了一些材料,第二天就收到了上述的Offer。
除了很有竞争力的薪资之外,我还很看重这家公司的发展平台,因为他们有非常大的用户量,会遇到各种技术挑战,是很好的提升锻炼的机会。
相关文章
06.08抢座
了解千锋动态
关注千锋教育服务号
扫一扫快速进入
千锋移动端页面
扫码匿名提建议
直达CEO信箱