Java社招10k+ 面试经历总结 | 掘金技术征文

作为程序员天梯榜最底层的码畜一枚的面试总结。 上周三开始到周六面试8家收到2个底薪offer。大型金融初级vs小型普通互联网中级选了后者(不太甘心,但是已经离职两周了)。

技术

笔试题、面试技术环节

  • final,static关键字,
  • 引到了String相关(StringBuilder,StringBuffer,intern方法),引出常量池JVM内存模型以及线程安全。
  • JVM内存模型只简单问下哪几部分、区别
  • 线程部分:线程创建方式,线程状态,阻塞的情况(sleep,wait,join),
    线程池了解吗,解决了什么问题
  • 集合,equals,hashcode方法,HashSet,compareTo, TreeSet, 别的就是经常问的,ArrayList,HashMap 有时候会问到源码,比如扩容,Map#put()
  • 设计模式知道哪些,说一堆,遇到的面试官一般会问单例,特别是工厂,有几种工厂模式,分别说明类怎么设计,有什么好处
  • 然后从工厂可以引到(面试官引或自己引)spring,ioc容器的实现和优点(源码),介绍springmvc,注解,requestmapping实现原理,启动过程(源码) ,因为我答的不完整,就到此为止了
  • springboot了解吗
  • 我项目里写了dubbo,zk,会针对问下
  • redis,基础数据结构,底层实现,后面的只有一家问,分布式锁,缓存雪崩/穿透
  • 写代码的风格,举例说明
  • 游戏公司会问websocket
  • 数据库,exists in对性能的影响,索引原理,索引的优缺点,连接池
  • mybatis 缓存
  • linux脚本写过没,常用命令用过哪些

交流

xx技术用过吗,回答了解可能就不问了,如果确实会想表现,最好换个说法
你vs同事的优点,体现在哪些方面
你的学校专业,有一家问了
对以往公司产品的理解
为了收到offer后做抉择,提问一定要把关心的问题都了解到,如果关心公司氛围,就问扁平、弹性,如果关心行业、产品,就问进去将要做的项目或产品,关心技术,就问公司技术栈、业务多大、teamleader。可以根据面试感受决定是否问

选择

如果收到了薪资不满意,差1k的offer,由于压力,接不接受
如果收到多个offer,大公司,小公司,行业,位置
如果面试过程遇到的跟你气质吻合,技术、产品实力不错的公司但没收到offer,会不会接受一个薪资给到位,但不太满意的offer。一开始是否投递简历、是否参加面试
技术成长是自己驱动的还是工作环境,工作环境能够在多大程度上影响你


掘金技术征文

转载于:https://juejin.im/post/5ba1bbd06fb9a05d1d2e0540

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值