高级java 专题汇总

高级java 面试经验分享列表,共13

| 网上申请
面试过程:

先是做笔试题,nnd,那题目真是又臭又长,做了一个半小时。面试的是个技术的TeamLeader,水平还不错,问了高并发的问题,如何在不加锁的情况下控制并发分布式事务等等,巴拉巴拉,说了很多

面试官问的面试题:

1. 简要描述String、StringBuffer、StringBuilder的区别
2. 描述一下JVM加载CLASS文件的原理机制
3. Char型变量能否存储一个中文字?为什么?
4. JAVA中实现多态有哪些方式?
5. 写出你所知道的java.util.concurrent包中的类,并简述它们的用途和应用场景
6. 简述synchronized和java.util.concurent.locks.Lock的异同点
7. 编程题:设有N个人依次围成一圈,从第1个人开始报数,第M个人出列,然后从出列的下一个人开始报数,数到第M个人又出列,...,如此反复到所有的人全部出列为止,设N个人的编号分别为1,2,...,N,打印出出列的顺序,要求用java实现。
8. 说说你所知道的查找消耗比较大的SQL方法
9. 一张用户表有1000万条记录,主键为自增ID,从中取10条随机记录,如何实现?简述你的解决方案,可以用伪代码描述。
10. 一个大型网站用一张LOG表来记录用户的操作行为,每天会产生上百万条记录。另有一个调试程序定时清除三天前的数据(比如每天凌晨4点执行),以保障LOG表的数据量不会无限增长,要求写出调度程序的伪代码。
11. 写出Linux里查看进程的命令
12. 在LINUX里,如何查看一个监听端口为8060的进程?

赞一下(0) 踩一下

| 社会招聘
面试过程:

网上投递简历,沟通后,约定线上面试时间,确定好之后就可以等待面试了;面试是单独面试,面试之中主要问一些专业问题,感受还可以,说疫情之后还需要到现场面;

面试官问的面试题:

1.自我介绍,描述一下你的项目,担任的职责等;
2.mysql中各种锁作用以及实现原理;
3.项目用户流量等;
4.高并发场景解答;缓存穿透雪崩等;
5.hashmap仔细讲讲;
6.列举物流业务场景让你进行分析的;
等等

赞一下(0) 踩一下

面试过程:

简历上的问题问的比较细,是以一些业务场景串联到技术点来问的。回答的好坏结果各一半,HR说年薪0.5到4,每月都有绩效考核。面试问的有3个小时!三个人轮番上阵~脑袋疼~

面试官问的面试题:

eureka自我保护机制
eureka三级缓存
jvm底层叶簇
mysql索引、回表等
netty
cas、aqs

赞一下(0) 踩一下

高级java面试经验(北京) - icourt

2018-02-28 | 社会招聘
1   共 1 页