西安途家面试面经,2017.10.11面试于西电南校区
途家 2017.10.11
一面
1.自我介绍;
2.讲了一下笔试算法思想。(二叉树层次遍历;数组算法问题)
3.实现一个聊天室?(我讲了Socket,ServerSocket)接着讲了TCP,UDP,可靠UDP,TCP与HTTP联系;
4.Linux如何查看内存使用情况?
5.说说Java集合框架?
6.说说JVM的内存区域划分?
7.线程池中的主要参数?线程池如何工作的?
8.说说实习时做过的这个项目?如何查看项目报异常错误?
二面
1.讲一下笔试题算法思想;
2.JVM报异常都有哪些?场景?
3.mysql索引优化?存储引擎区别?事务几大特性?隔离性等级?如何修改数据库隔离性等级?
4.自己如何实现一个读写锁?
5.在浏览器地址栏输入www.tujia.com发生了什么?(具体详细讲了dns,http,tcp,tomcat等等)
6.项目中登录注册如何保存用户状态?浏览器禁用cookie如何实现Session机制?
7.快排最差时间复杂度?
8.如何判断链表有环?
9.两个线程对一个线性表从两端分别往中间遍历,同步否?
10.有什么问题想问我的吗?
HR面
谈薪资,工作地点,实习,寒暄等等。
(一站式,总体感觉难度不太大)
#Java工程师#
一面
1.自我介绍;
2.讲了一下笔试算法思想。(二叉树层次遍历;数组算法问题)
3.实现一个聊天室?(我讲了Socket,ServerSocket)接着讲了TCP,UDP,可靠UDP,TCP与HTTP联系;
4.Linux如何查看内存使用情况?
5.说说Java集合框架?
6.说说JVM的内存区域划分?
7.线程池中的主要参数?线程池如何工作的?
8.说说实习时做过的这个项目?如何查看项目报异常错误?
二面
1.讲一下笔试题算法思想;
2.JVM报异常都有哪些?场景?
3.mysql索引优化?存储引擎区别?事务几大特性?隔离性等级?如何修改数据库隔离性等级?
4.自己如何实现一个读写锁?
5.在浏览器地址栏输入www.tujia.com发生了什么?(具体详细讲了dns,http,tcp,tomcat等等)
6.项目中登录注册如何保存用户状态?浏览器禁用cookie如何实现Session机制?
7.快排最差时间复杂度?
8.如何判断链表有环?
9.两个线程对一个线性表从两端分别往中间遍历,同步否?
10.有什么问题想问我的吗?
HR面
谈薪资,工作地点,实习,寒暄等等。
(一站式,总体感觉难度不太大)
#Java工程师#