面经详情

【Java】面试分享
  • 第一轮技术面问的问题比较常规,就是java, jvm,mysql那些,还有tcp的3次握手4次挥手。
  • 一面感觉还好,后来通知二面,
  • 首先二面的问题比较难,自己的水平有限,经验也不足,很多没答上来,面试官问的也比较刁钻。问了分布式下如何保存用户登录信息,如何根据ip实现限流,jvm内存模型,说到了volatile,就问为什么方法中的变量不需要volatile,
  • 因为方法中的变量是线程私有的,又问为什么方法中的变量只有当前线程可见。还做了算法题,一个数组,把数组分成两部分,对这两部分求和,两部分和的差值最小的分法。没做出来,又换了一道,求一个数组中所有元素的所有可能排列。
  • 二面的面试官水平确实可以,但是感觉有点傲慢,因为我是非科班出身,很多问题没回答好,他就问我上学的时候成绩怎么样,是不是挂过科。我就说我是当时可是保研的!都没考研!

相关推荐

进入微信小程序

前往微信小程序,查看更多结果

立即前往
看准网小红书小红书面试经验小红书面试经验:【Java】面试分享