三七互娱Java一面二面(凉)

一面:
1.Java三大特性

2.static类型、final类型

3.equals实现,位运算、左移右移

4.抽象类和接口有什么区别?接口是用来做什么的?一组功能的集合

5.线程池参数的解释,线程的状态,thread.yield()

6.快排的时间复杂度

7.TCP和UDP区别

8.TreeMap有用过吗?

9.CAS和原子类的AutomicInterger

10.线程安全的集合、为什么vector被遗弃了?即使没有多线程,锁的开销也很大

11.碰到过的异常:空指针、内存溢出出现的场景threadlocal

12.判断是否存在线程竞争,为什么没有,synchronize锁优化

二面(凉):
随机提问:

1.什么时候用单线程、什么时候用多线程场景,多线程有什么问题,单线程有不足的地方吗?
2.同步、互斥锁(公平锁和非公平锁)

3.CAS原理,ABA是什么,ABA如何解决(没答上来,应该是version)
4.hashmap 使用&运算的条件是什么,为什么长度是2的n次幂?ArrayList,LinkedList的源码和特性
5.MySQL索引失效的情况,多列索引之间的顺序如何摆放来达到优化
6.Spring源码有看过吗?JVM的垃圾回收算法?如何判断一个对象可被回收?
7.为什么hashmap1.8后面用红黑树了?红黑树和别的树有什么不同
8.你问过什么游戏?(失了智的回答说玩的游戏比较少😂,本来前面就回答的很烂,还这么说)
9.你对Java游戏开发需要的技术有啥了解?(瞎扯了一堆,嘴笨还提了Unity3d,面试官说这是游戏前端的,咱们面的是后端...没有奇迹了😂..)
10.你对未来的工作有什么期望?(没get到他想让我说啥)
11.你有什么想问的?(本来想问面试评价,面试官没理解,反过来问我平时看什么书...????说:小老弟,你平时看书是不是看的不仔细啊?昂?😂)

应该还有些别的,忘了😂
出门右拐不送
#三七互娱##Java工程师##校招##面经#
全部评论
大佬 判断是否存在线程竞争  这个怎么答
1 回复 分享
发布于 2020-09-11 17:13
凉了也好……
1 回复 分享
发布于 2020-04-08 18:52
问的不算难,凉了也好
点赞 回复 分享
发布于 2020-04-10 21:45
周二面试的,现在还没有通知,是不是挂了
点赞 回复 分享
发布于 2020-04-10 13:58
请问是校招还是实习啊?
点赞 回复 分享
发布于 2020-04-08 22:49
&楼主什么时候面的
点赞 回复 分享
发布于 2020-04-08 18:44

相关推荐

03-06 12:24
门头沟学院 Java
昨天刚面试的,面试官很好,没看到网上有2026多益的大数据工程师面试,所以说分享一下(首先本人网上关于多益的讨论我也知道,至于为什么选择多益,主要是其他公司没有回应,多益完全是走一步看一步,能进就进)1:自我介绍2:你实习做的是软件测试,为什么会应聘大数据开发?3:本科阶段大数据主要学习了什么大数据生态?有什么项目经验吗?4:刚刚说到你有三个月软件测试实习经验,,你有什么心得或者你学到了什么?5:你最了解的是java语言,那就从java开始吧,java中你最熟悉的集合是什么?6:你刚刚说到了ArrayList,那么他的底层是什么?用在什么场景?7:还有一种集合叫LinkedList,他的底层是什么,使用场景又是什么?8:LinkedList和ArrayList相比在查找元素方面那个更快?9:java中锁有几种实现方式?10:如果有一个字符串String name = "名字”,里面有几个对象?存放在哪里?11:你刚刚说到了堆对吧,那么栈是用来干什么的?12:java中还有其他内存结构吗?13:过往程序出现过内存溢出的情况吗?14:MySQL存储引擎有那些?15:InnoDB的索引有什么用?16:InnoDB是怎么实现的?17:为什么要用B+树?能不能用B树?18:MySQL是行存储还是列存储?19:行和列存储有什么区别?20:MySQL的主键和唯一索引的区别?21:你知道的MySQL表连接有那些?22:假如A表有123,B表有124,他们用RDD连接,然后要查出他们的差异用什么实现?23:你主要使用的hadoop版本是什么呢?24:hadoop的HDFS有那些角色构成?25:NameNode和DataNode分工是什么?26:在HDFS上创建海量小文件,会给HDFS带来什么问题?27:Hive数仓搭建过吗?用的什么模型?28:星型模型的特点是什么?29:SORT BY和ORDER BY的区别30:Hive内部表和外部表的区别31:代码题:给定一段英文字符串,你需要找出其中出现频率最高的单词。如果多个单词出现频率相同,则以字典序依次输出。忽略大小写和标点符号。33:你手上有其他offer吗?能透露薪资吗?34:你期望工资是什么?后续就是一下疑惑解答1:公司有加班情况吗?有工资吗? 答:有加班,加班主要是学习为主2:公司有出差吗? 答:没有,后续可能会有浙江那边的出差需求基本上就这些,代码题要求先说思路然后写代码,只有5分钟(可能前面问答浪费太多时间了,代码没写完就没时间了)主要就是围绕项目的技术进行提问,然后根据上一个问题带出新的问题。有什么想问的可以评论区交流!希望能过
点赞 评论 收藏
分享
评论
2
21
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务