58同城、安硕科技、紫光华宇社招Java岗面经

58同城

面试过程:

1、首先是一个简短的自我介绍,然后标准的流程就会问你为什么离职,简历中有项目的话会问你让你感觉最好的项目是什么?

2、spring有哪几方面要点?

3、IOC的主要作用(应该回答业业务上解耦,剥离多余代码,而不是说用XXX注解注入)

4、spring如何实现的?里面用到了些什么设计模式?

5、DI怎么用伪代码来实现。

6、hashmap的内部数据结构,equalshashcode方法,

7、二叉树中序遍历,前序遍历,mysql索引的数据结构,加索引的原则

8、InnoDBmyiasm的区别,以及常见的mysql优化方案,jvm原理等等。


安硕科技

面试过程:

1、问问开源框架的使用,介绍下之前的工作经验

2、问一些缓存,springhibernate原理。

3、redis的持久化。

4、nginx怎么保证各web容器之间不会串?

5、hashmap怎么实现的,如果要求线程安全的可以用什么代替?

6、jQuery的优势,劣势。

7、内存500M,有个文件存有int类型数据1亿条,要去读取,怎么处理

8、工作遇到的最深刻的问题,以及解决方法。

9、对于互联网的见解以及职业规划。


紫光华宇

面试过程:

1、之前开发中遇到的问题及解决方式。

2、springmvcstruts2的区别,常用的集合,sql查询优化等。

3、多台服务器 session共享。

4、什么是多态,怎么用反射来访问私有变量?

5、HashMap实现原理,KeyEntrySetRehash,多线程情景下性能问题。

6、还有内存溢出和堆栈的问题。

#面经##社招##58集团##Java工程师##上海安硕信息技术股份有限公司#
全部评论
楼主,58社招几面?
1 回复 分享
发布于 2020-08-14 22:09

相关推荐

5 22 评论
分享
牛客网
牛客企业服务