面试笔记(网易-Java开发实习)

主要都是根据简历来问的...简历写的有点做死..啊哦

一面(大概,不太记得其他问题了):

1、自我介绍

2、说说链路跟踪?如何区别链路中调用的各个请求?

3、如果请求一个服务超时该怎么处理?是由发起方还是被调用方处理?除了断路器还有什么方式?

4、如果有两个相同的服务,其中一个服务挂掉了,怎么让另一个服务处理请求?

5、你如何将应用部署到Docker上运行?

6、对分布式的应用,比如说分布式锁怎么实现?

7、如何处理高并发?比如说下单

8、如何知道应用中有没有使用到了多少已经实现了的功能(代码覆盖率)?

9、IOC原理, AOP的多种实现方式及其区别

扫描二维码关注公众号,回复: 2477911 查看本文章

10、你有拿到其他公司的offer吗?你更愿意来我们公司还是其他公司?

11、来杭州工作有什么顾虑吗?

二面:

1、int和Integer存储方式的区别

2、byte类型有符号吗

3、InnoDB和Mysiam存储引擎的区别

5、你们是不是使用Nginx代理到Tomcat服务器,为何使用nginx代理,Nginx和Tomcat有什么区别?tomcat 10k了解吗?

6、Websocket和Ajax的区别

7、tcp长连接和http长连接的区别

8、你们如何处理测试中产生的脏数据

9、Mybatis中sql语句中$和#号的区别,哪个是安全的?

10、UML中关联和依赖的区别

11、MongoDB和Mysql的Mysiam在实现和性能上有什么区别,Mysiam是否有可能比Mongodb更快

12、使用redis缓存,如何处理与mysql的数据同步问题

13、Quartz中若一个任务需要每2秒处理一次,而这个任务执行一次需要5秒,会发生什么,该如何处理

14、性能优化范围比较广 你举举例子

15、 设计模式中6大设计原则,说一下依赖倒置,常用注入方式有哪些

16、公平锁与非公平锁

问题顺序写乱了不管了。。。应该还有漏了的,想起来再写

三面:hr

猜你喜欢

转载自blog.csdn.net/qq_35119422/article/details/80734958