启捷科技/云视科技/博悦科创后端Java社招面经分享

启捷科技

面试过程:

1、首先自我介绍,然后问了一下关于项目的问题,以前做的项目的开发流程,2、谈谈在项目当中什么最重要?

3、对UML、设计模式的认识,还问了大数据、高负载方面的情况

4、java多线程,同步,集合等,oracljsp相关

5、jvm内存模型,要你实现一个类似于百度云的架构方案

6、java nio 原理,对jquery的认识程度

7、"".equals(name)name.equals("")的区别,charvarcharsql的简单优化等等。

8、未来3年的职业规划。


云视科技

面试过程:

1、先简单介绍一下自己,然后针对简历中的工作经验和项目经验,问了一下个人在项目中的作用和闪光点

2、JAVA的集合,且深入到底层实现,问数据结构,时间复杂度。

3、JVM 内存管理,类加载,SSH框架,数据库调优

4、oracle数据库的分析函数。存储过程等数据库的高级应用

5、还问了webservice redis,着重问了如何把1M的文件快速存入redis中。

6、Struts2spring的工作原理,还有一些网络方面的知识,比如协议什么的。


博悦科创

笔试:

题目主要涉及多线程、面试对象、算法、异常、sql语句、代码优化、数据库优化等几个方面。


面试:

1、MYSQL数据库引擎,多线程,linux命令

2、ehcache实现方式与memcached区别

3、SSH开源框架的原理以及struts2spring mvc的区别

4、struts2拦截器与spring AOP有什么区别?

5、二叉树两点间最长距离。

6、第三方jar包里的私有变量如何获取?

7、1100G文件 内存只有500M 怎么输出里面没有出现的数字?

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

相关推荐

点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
4
4
分享
牛客网
牛客企业服务