zl面试记录

一面:

1、如果你自己实现一个hashmap,如何实现?hashmap扩容如何实现?

2、你有过哪些SQL调优经验

3、你熟悉哪些设计模式?讲一下模板模式要点,什么情况下可以用模板模式?

4、自己实现一个线程池,用伪代码写出来?讲一下你管理线程的流程,你如何统计空闲的线程数的?

5、讲一下你们系统下载任务模块?

6、你自我介绍中说自己解决能力强?举一个例子看看?说自己逻辑能力强?体现在哪一方面?

7、你们系统重构中遇到了哪些问题?

8、你之前两份工作,你更喜欢那一份工作的团队,为什么?

9、平常看哪些书呢?平时学习都学习哪些方面的知识呢?

10、死锁时怎么产生的?

二面:

1、熟悉JVM吗?cpu过高该如何处理?内存过高呢?

2、网页微信登录,要通过手机号扫码来登录,要你设计,大概怎么实现呢?

3、通过nginx来限制ip,怎么实现?

4、前端实现30%概率,如何实现?

5、手写一段代码来计算某个数的阶乘。

6、

原文地址:https://www.cnblogs.com/codewy/p/11586625.html