跟谁学 Java岗社招面经

跟谁学
自我介绍

讲讲项目

类加载器加载器什么关系

Hashmap 内部 还有扩容

ConcurrentHashMap 线程安全的实现 1.7 和 1.8 不同 为什么不用分段锁了 好

在哪里?

SpringMVC 执行流程

Spring Aop 实现

jdk 动态代理 CGlib 区别

ReentrantLock 和 Synchronize 区别?底层实现?ReentrantLock 公平锁实现

怎么个公平法

Synchronize 底层的实现 锁的膨胀的过程

Mysql 覆盖索引?幻行的出现?

算法两个排序数组找出第K 小的数 双指针 O(n) 递归二分法 O(logN)

建议深度加深广度看看kafka Spring Cloud

跟谁学二面(问的有点杂)

上来算法题判断满二叉树

聊项目项目遇到的问题

实习做的内容,为什么不留在原来的公司?

如何学习新的知识有没有规划?

最近在看什么技术类的书?

写一个数据库左连接语句

udp 详细讲讲 首部有什么内容和 tcp 区别 为什么不可靠

讲讲java 程序计数器作用 int i=0 i++程序计数器会记录吗?

数据库什么时候写undolog、redolog 还有 binlog 什么时候写?

未来三到五年想成为一个什么样的人

反问环节。


浩鲸

1.介绍项目,怼项目

2.MySQL 索引结构

3.MySQL 事务隔离级别,以及相关产生的问题

4.幻读,间隙锁,MVCC

5.equals 和 hashCode,为什么要重写?

6.栈溢出,堆溢出,写例子(口述)

7.老年代分配担保机制

8.JVM 调优,如何排查堆溢出

9.SQL 调优,索引相关问题,索引结构,回表等

10. SQL 问题:员工表,员工 id,员工姓名,员工收入(有重复),部门 id

(1)查询最低收入的员工信息

(2)查询部门平均工资低于整体平均工资的部门 id

11. 介绍 Http,介绍 Https

12.Spring 两个方法,方法 A 加了 Transactional 注解,方法 B 没加,方法 B

中调用方法A,调用方法 B 是否会有事务。(没回答出来,但是让我从注解和反

射的角度分析)

13.算法题

(1)String 类型的 ip 地址转化为整数 (int,需要采用位运算,未考虑到)

(2)整数拆分(脑子抽了想用 dfs,结果没写出来,后续跟面试官说了计算拆

分3 的个数,可以用数学公式证明,但是自己忘了怎么证明)


#java工程师##高途##社招##面经#
全部评论

相关推荐

3 11 评论
分享
牛客网
牛客企业服务