最近面试经历

第一家是中国人民银行旗下的公司。做B2B支付业务,职位薪水12k-14k,最后没去面试。

第二家是今年三月份刚在美国IPO上市的企业,做互联网教育。职位薪水15k-20k。
一面面试官是个白发苍苍的中年人,很严肃,直接掏出一张纸,让我写SQL(group by ,having,子查询之类的)
接着,考Redis,我没听明白题目的意思。
接着,Map的哪些实现类能实现FIFO的功能?,我说了LinkedHashMap,面试官点头
接着,堆溢出和栈溢出的区别,我答:堆溢出时,对象创建得太多引起的,栈是因为递归调用无法申请到足够的内存空间引起的
接着,考我线程状态和Join()
接下来是两道算法,这是我最薄弱的部分。
一串重复的数字怎么找出唯一那个不重复的?手写Java实现,显然,我写出的那套解决方案没让他满意。
面试官摇头,沉默中给出了下一题,斗地主玩过吧?手写一个发牌器,我用了随机数实现了一下(事后想想,他可能要考我的是阻塞队列),
面试官一脸不悦:可是你只能保证随机,不能保证不重复啊。看着面试官不高兴的脸,我心态已炸,
想了两分钟没想出来。
面试官:要不你先回去吧,可能你的能力还达不到我们的要求。GG!我心里:........

被第二家如此否定自己特别不开心,于是还是找了实力相近的也是做互联网教育的第三家。

第三家公司总部在林业大学的旁边,职位薪水虽然20k--30k,但其实根据title来定 

笔试:
   前三道题,给段程序让你写输出,我觉得对应的考点分别是(try,catch,finally),类的初始化顺序,重写hashcode()方法
   第四道题给段程序,让你挑错,考线程interruptted
   接下来几道题数据库的设计,叙述spring作用域;算法(字符串的反转);算法(写递归);数据结构(手写linkedlist并实现反转);算法(最大子序列)
我应该答得还可以,20分钟时间阅卷后,当场进行一面;

一面(技术经理面):
     问了项目,说了最近一个项目,接着问项目的难点在哪,我说查询压力特别大,主要在数据库那块,又问了怎么解决的?
     我说:分库分表,加索引,%……&……%&……(说了一大堆)。
     又问:那有没有语法级别的优化呢, 举个例子,select  。。in  。。。你怎么优化呢?
     我:这个啊,用exist不用in ,类似的用union all 不用union...&*&*%..
     面试官点头:公司用的spring是哪个版本的?
     我:3.0
     面试官:知道现在出到几了吗?
     我:5.0啊
     面试官点头:dubbo和springboot都用过吗?
     我:都用过,我的github上还有一个小demo
     面试官:都知道哪些设计模式吗?
     我:单例,工厂,模板,观察者,策略,迭代器,责任链,建造者。。
     面试官:说说建造者吧。
     我:建造者模式有一个建造者和指挥者,由指挥者指挥建造者干活,这样就减少了耦合,只由指挥者对外提供接口
     面试官:有没有具体的使用场景呢?
     我:。。。。我也有点说不上来。。。
     面试官(看了看表):现在到吃饭的时间了,你下次来远吗?
     我(暗自高兴,这波有戏):不远,挺近的
  
  二面(总监电话面试):
      对方:为什么不愿意在现在的公司干了?
      我:领导和同事都特别好,只是我在这里呆着有点偏离个人的职业规划,,
      对方:那你的职业规划是什么呢?
      我:*****。。。大概是成为架构师,专家之类的云云(吹了一波,电话对面笑了)
      对方:今年多大了?
      我:95年的。
      对方:那你还挺年轻的,为什么要来我们公司呢?
      我:喜欢教育行业,看好互联网+教育的发展。***&&。。。。
      对方:你期望的薪资是多少呢?
      (重点来了,不敢要太多,说了个数是现在工资的两倍)
      对方:是这样的,根据面试官的反馈,由于我们这边都是新技术,你掌握的那套在我们这边用不上,
      我们得找人指导你,所以你有三个月试用期,试用期薪水不高,10K,
      转正之后,你能达到期望的那个数,你能接受吗?
      我(刚毕业没经验,不敢强求):能接受。。。。

  终面(部门副总裁终审):
      两天以后,接到终审面试通知。来接待我的HR小姐姐长得很漂亮,总裁是一个慈祥的长者。
      就问了问项目。为什么要加入我们。住在哪里?
      到了这一步说明企业确实需要你,这面也就走个过场。
      注重衣着和礼貌即可。 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值