掌上先机 Java 实习一面

1. 在你的学习过程中,或者说你做这些项目过程中,你的一般是用的 JDK 在哪一个版本?
2. 1.8 的 Hashmap 有用过吗?简单聊一聊 HashMap。
3. 有了解过哈希 map 一个扩容的一个机制吗? 数据是怎么移动的,有了解过吗?大概有多少数据会参与移动呢?是全部的数据还是说只有部分? 如果我想保证线程安全,有什么办法吗? Hashmap 跟 ConCurrentHashmap 的区别在哪?知道吗?
4. 除了Hashmap,你们在项目过程中一般还用到什么其他的?还用到其他的一个集合类吗?Array list 底层的一个数据结构有了解过吗? 如果要往中间或者头部插入数据的时候,一般是会有什么?会有什么问题吗?或者底部是大概是不,底层大概是会经历什么操作吗?有了解过吗? linked list 有用过吗? 
5. volatile自己有用过吗? 它有什么作用? 为什么在并发环境下会有可见性问题。 加了关键字之后为什么就能保证可见性? 在 double check 那个代例的那个例子当中,就是它除了可见性之外,还有另外还有其他的作用吗?? 
6. JVM这一块有了解过吗? JVM 的内存区域划分,有了解过吗? 简单聊一下。 每块的区域大概有什么作用你知道吗? 垃圾回收器有了解过吗? 常用的垃圾不是算法有哪些知道吗?
7. 有了解过吗? 在垃圾回收的过程中,什么情况下对象会进入老年代?
8. 问个问题,就是索引为什么能加速查询,有了解过吗?  假如说我的组件设计成 UUID 会有什么问题吗?
#软件开发笔面经#
全部评论
没有手撕吗大佬,现在oc了吗
点赞 回复 分享
发布于 2024-09-29 10:08 广东

相关推荐

25届非科班转码选手,本来签了北京朝阳一家大厂三方准备毕业了,6月突然被Wxg 捞起来面试了,于是就一路面试到面委会四面,上来就是三道算法题只做上来了两道。那道没做出来的题之前刷到过面经但是当场脑子宕机了死活做不出来。结果不出意外的挂掉了,我伤心了很久没能走出来,我深知这是我最接近wxg 的机会,结果还是倒在了最后一次技术面,失落感无比强烈,沉浸在悔恨和悲伤情绪之中走不出来。其实回想起秋招,可以用四个字形容自己:过于自信。按理来说像我这种转码应该早做准备,我硬生生拖到了研二才准备,然后实习的时候啥也不懂,面经都没刷裸面就去了,被拷打了一圈才知道要怎么准备,于是好好背八股最终运气好拿到了一个大厂实习offer 。再后来幸运的转正,又觉得秋招应该很简单八股没背全,题也没刷完又去面,结果整个秋招连2面次数都屈指可数。又被拷打了一次才又认真刷题准备春招,但是遗憾的是想去的京东倒在了hr 面,业务很感兴趣聊的很好的百度和高德都倒在二面。最终wxg 也只差一道题。不像牛客的各位大佬,整个秋招和春招只收到了2家大厂的offer ,但是都是边缘部门感觉很不甘心,即使再多的不甘心自己也得去咽下。可能这就是命运在惩罚我这个态度轻浮的人吧。深夜睡不着觉的牢骚话,26届的师弟师妹一定要把握住秋招的机会,越早准备越好,也可以多看看选调国考。感谢能看到这里的每一个人,希望你们都能收到满意的offer。
点赞 评论 收藏
分享
评论
1
11
分享

创作者周榜

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