远景能源电话面试总结

嗯。在早上面了携程,下午参加好未来的宣讲,刚结束就接到了远景能源的电面,于是在稍微有些嘈杂的路边直接进行面试….因为大楼没事瞎放啥音乐,太响亮了….哭唧唧….

面试过程,总共半小时(本来那人说十分钟来着)
1.自我介绍,项目介绍.
2.集合
问日常对集合的应用多不多,说到了Vector,ArrayList,LinkedList,因为Vector弃用,所以着重说后面两个的区别。从底层数据结构,访问插入以及线程安全来说的。
3。线程
由于集合时谈到了线程,所以就问了一些线程方面的问题。
如,线程安全的分类(互斥同步,非阻塞同步,无同步)。
4。Hashmap
线程问的不多,还是转回集合问我hashmap的底层结构以及实现方式,将其流程说完之后,问我resize的死锁是怎么造成的,如何避免这种死锁(我只说了在初始化的时候参数的设置要合理,后面他说了给每一个链表加锁)。然后提到了concurrenthashmap,表示不熟,没有多问。
5。数据库的存储引擎
问了我存储引擎的种类以及区别。谈到了访问速度,内存占用,事务管理,并发控制,外键约束等…
6。数据库事务
问我什么叫事务。额,这个我答是答出来了,但自我感觉答的不是很好。o(╯□╰)o
然后说到了四大特性ACID,说到了脏读幻读不可重复读,以及由此引出的四大隔离级别…(这个是我自己从事务是什么引出来啪啦啪啦说了一堆)。
问了我事务怎么实现,说到了用jdbc的方式以及spring那种注解的方式…然后要我想想自己去如何实现事务的功能….我回到了一般,就是涉及到了回滚。然后他告诉我还有加锁实现隔离性….
问我对框架了解得咋样….我本身不是很熟,又怕说错,直接说了解的不多,就是在上面写过代码…o(╯□╰)o….
嗯,基本上到这里面试就结束了.

感受:总的来说感觉还算可以,至少我觉得问的问题还算是比较合理,同时面试官总是会引导着你去回答,回答不上来还会和你解释一下。人也比较客气。比较注重那种横向的发散把,比如说自己如何实现事务,如何防止resize死锁等这种问题。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值