搜狗
面试过程:
1、先是详细的问了工作经历;
2、然后问了java基础,js和jquery相关问题;
3、Linux,算法等相关知识;
4、算法问了一个搜索问题,在搜狗的搜索库中有一个关键词的黑名单(如国家领导人名字),如果用户的搜索关键词含有黑名单中的一个或几个关键词,则不予显示,注:黑名单是百万级别的,思考一下用什么数据结构,怎么实现,然后手写代码;
5、如果如定义一个string对象,问能否继承这个对象;
6、各种集合框架的性能和底层实现原理;
7、javascript问了一个全局变量和局部变量的问题,以及递归显示的问题,要手写js代码;
8、一个如何查看文件最后十行,找出文件中带有关键字的记录等等;
后河集团
笔试:
涉及四大基础特性、内存泄漏、类载机制、GC,还有一些基础性的东西;
面试:
1、描述GC的对象标记方式和回收算法及其具体的回收器;
2、sql怎么优化?
3、mybatis有哪些标签?
4、sqlsession的生命周期;
5、spring mvc的机制;
6、string能否继承;
7、子类能否重写父类的静态方法;
8、redis的事务机制;
9、最后问下离职原因,探下薪资要求;
锐起信息技术
面试过程:
1、首先是自我介绍;
2、说说以往的工作经历和竞争优势;
3、最典型的项目分工是怎么样的,所用的技术有什么,如何实现?
4、考察Spring AOP;
5、考察Concurrent HashMap的实现;(线程安全,多个互斥锁实现)
6、高并发分布式系统的实现, 包括JMS;
7、分布式系统如何实现缓存;
全部评论
(0) 回帖