聊聊最近的面试

暗夜君王 发布于 2016/09/14 18:32
阅读 5K+
收藏 18

楼主4年java开发,水平一般,前段时间耗时1周,面了10多家公司,现已入职。

在此记录下这段经历,顺别侃侃。


公司们:

泉壹贷,好像是这名儿。医疗业内的p2p,面试过了,钱没谈妥。技术面试官还好,后来复试的经理总是看手机……

溢美金融,目测也是p2p,装修就很高大上,面试官也很厉害,要就高,没面过。

思锐创图,旅游相关的,切入点是旅游链条的后端。面试过了,感觉各方面不是特别合适,后来推掉了。纯技术面试最简单的一家。

国美,14道笔试题,最后一个5X5的方格,有个数字是?,让你算出来,并说下推导过程。我死在了这道题上……这题没做出来,面试官说结束了。

报废专家,作车辆报废相关的。面试过了,也是偏后台的系统开发。感觉面试官还有经理都对于公司有种盲目的自信,后来推掉了。

信和,聊了很长时间的项目经验,行业经历,然后没通过面试。我问为什么没聊聊纯技术,面试官说我们再招高级,通过聊项目看你的理解程度。老实说,我不喜欢这种方式的面试。

有信网络,面试官很好,面试没通过。挺想去这家的……

万联电商,架构师面试的,问了很多负载、集成相关的问题,意外的通过了面试,后来推掉了。

还有两家不方便说,保密。


面试涉及:

问了很多遍hashmap底层实现,linklist、arraylist底层实现、比较。

数据结构方面的时间、空间复杂度(薄弱),java反射,设计模式。

spring的事务控制,隔离级别,mysql的事务控制。

mysql的引擎,组合索引的左侧原则,索引失效问题,优化等等的。

多线程的锁、同步、阻塞、concurrent包。

还有工作中最有成就感(印象最为深刻)的一个技术问题。

redis的快照,使用场景,数据类型。


感受:

4/5年是个瓶颈,最好试着进大公司(虽然会忙成狗),不然该:熟悉各种api,研究数据结构,算法,网络协议,看源码(spring),工作中深入的思考(设想更复杂的场景),设计模式(带着看),掌握辅语言(推荐python,要是有精力研究c就更好了)


最后,祝好运!

加载中
1
Ambitor
Ambitor

引用来自“Ambitor”的评论

工作两年,然后 你面试碰到的问题 我都算了解?哈哈哈,薄弱环节是 IO网络 这块~

1、问了很多遍hashmap底层实现,linklist、arraylist底层实现、比较。

不懂就看:这个网上太多资料了,最基本的数据结构,网上查下,然后看下java源码 一个个看

2、数据结构方面的时间、空间复杂度(薄弱),java反射,设计模式。

不懂就看看点书理解名词概念,然后从最简单的冒泡、快排、插入等算法看起,然后试着刷Leetcode,设计模式,看书理解咯

spring的事务控制,隔离级别,mysql的事务控制。

不懂就看这个基本都是了解数据库就知道的东西,程序只是简单的按照数据库原理进行操作而已,比如回滚、提交、隔离级别等

mysql的引擎,组合索引的左侧原则,索引失效问题,优化等等的。

不懂就看理解深层原理请看《Mysql技术内幕-Innodb引擎》和《Mysql技术内幕-sql编程》,然后根据书中或自己理解的例子进行一个个测试,查看结果

多线程的锁、同步、阻塞、concurrent包。

不懂就看建议看看《深入理解JAVA虚拟机》等关于锁的在java的实现,以及各种不同的锁,然后再看看concurrent源码,再结合一些例子理解

还有工作中最有成就感(印象最为深刻)的一个技术问题。

redis的快照,使用场景,数据类型。

不懂就看看redis API咯,结合业务场景使用咯。

另外:还建议大家看看WEB服务器源码,比如JBOSS、TOMCAT等 然后看下《HTTP权威指南》了解下HTTP协议,毕竟做的都是WEB项目,最后学习下IO网络咯,这块涉及比较多,基本脱离语言的概念了,比如需要了解《现代操作系统》等知识,要知道,真正的高手都是脱离具体语言了哦~~

我的水平,只能说到这了,哈哈。

0
被钓的小鱼
被钓的小鱼
哪个城市,最后去了哪家?
0
MockMan
MockMan
前几个月面试基本也问这些
MockMan
MockMan
基本套路化了
0
铂金小虫
铂金小虫
北京的4年果然含金量很高啊。楼主以前也是互联网的吧。如果只是普通企业级开发,这些问题基本都答不上吧。
暗夜君王
暗夜君王
不到2年政府网站,2年p2p,5个月的时尚app后端
0
朱__朱
朱__朱

信和,聊了很长时间的项目经验,行业经历,然后没通过面试。我问为什么没聊聊纯技术,面试官说我们再招高级

这家是在搞笑么。。。招高级竟然考的是口才。。。

0
lindent
lindent
能把Java掌握就不错了,不需要什么辅助语言
暗夜君王
暗夜君王
各种语言的侧重点不同,擅长的也就不同。比如,用python写脚本,在linux服务器上跑,多方便。 而且通过学习辅语言,能从另一个角度切入编程,也能加深对java的理解。 听大神说,真正搞编程要去学C的
0
李嘉图
李嘉图
需要努力
暗夜君王
暗夜君王
是啊,自己差很多
0
暗夜君王
暗夜君王

引用来自“被钓的小鱼”的评论

哪个城市,最后去了哪家?
帝都,最后去了不方便说的两家之一
0
迷茫的世界
迷茫的世界
难道去了百度?
暗夜君王
暗夜君王
不是,真没那本事
0
hphper
hphper
楼主要多少钱了最后?
暗夜君王
暗夜君王
回复 @hphper : 市场价这东西,你可以参考坛子里关于暴薪资的帖子,参与的人挺多的,自己估算下也就知道个大概了。 多说一句,薪水满足自己的期望就好,别太计较,当然总会欲求不满的……
hphper
hphper
回复 @云-流 : 哈哈,想看看这种水平的市场价格多少
暗夜君王
暗夜君王
你这个问题,直指楼主隐私,这样不好……
返回顶部
顶部