艺龙旅行网/迈特克科技/拇指部落Java社招面经

艺龙旅行网

第一轮:

1、聊了很多的项目相关的,项目中用到的技术,每个技术使用的场景。

2、问到了锁机制,jvm调优,多线程的问题。


第二轮:

1、实现一个hashmap

2、实现lru

3、秒杀系统如何设计?

4、数据库索引相关的技术;

5、数据库锁,SQL优化,还有spring的知识。


HR面:

1、问了下离职的原因;

2、然后介绍了公司的技术分级,以及给我定的级别,待遇什么的;

3、最后聊了一下面试的部门所做的业务。


迈特克科技

面试过程:

1、问的主要是java高级特性和设计模式,写出策略模式的代码;

2、jvm内存管理机制,垃圾回收机制,Spring原理以及数据库相关的概念问题;

3、一些比较有技巧的SQL的写法;

4、还有一些实际系统中的异常处理和监控的问题,属于经验类;

5、然后出了几道算法题目;

6、最长连续递增子序列;

7、有限内存下海量数据求重复数据;(利用bitmap


拇指部落

面试过程:

1、主要问了之前的项目经验以及之前公司用的软件之类的;

2、工作中遇到问题及解决方法;(感觉是问设计)

3、然后问了一些java基础,如java的四大特性;(封装,继承,多态,抽象)

4、一些数据库的问题;

5、问Java Map实现;

6、Sql调优;高并发设计问题;

7、问HashMap的底层实现原理;

8、为什么没有继续在原公司工作?(离职原因)

#同程旅行##Java工程师##社招##面经#
全部评论

相关推荐

1 7 评论
分享
牛客网
牛客企业服务