首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客922318243号
中国科学技术大学 C++
发布于山西
关注
已关注
取消关注
@John_YAN:
百度25届Java提前批一面凉经
#软件开发笔面经#7.15北京时间上午十点一面简单自我介绍,讲一下之前接触过的项目,只是简单的介绍了一下项目,没有太深问大概十分钟。-----------------------------开始问些简单八股--------------------------1、讲一下hashcode()和equals()关系 equals()和==有什么区别2、讲一下重载和重写的区别3、讲一下深拷贝、浅拷贝的区别深拷贝会从堆内存中完全复制一个对象,浅拷贝只是复制对象的符号引用,但是浅拷贝对象和原对象共指向同一个内存地址4、讲一下Java异常的基类 运行时异常举几个例子,简单聊一下什么情况下会出现StackOverFlow、ArrayIndexOutOfBoundsException、NullPointerException5、Java并发了解吧 5.1 讲一下 线程的几种状态(new、ready、running、waiting、terminated) 状态间是如何切换的、线程在ready状态能否sleep(不能,因为在ready状态还没有获取到资源,而sleep是线程运行时操作,且不会释放资源) 5.2 sleep 和 wait 的区别,sleep不会释放资源,wait会释放资源6、聊一下锁吧(因为在聊线程并发的时候,我总是提到锁的问题,所以面试官就顺着聊了) 6.1 聊一下 乐观锁 和 悲观锁 CAS 什么原理,属于什么,Java中哪些操作使用了CAS,CAS是否是原子性的,如何规避ABA的问题(这个是我自己提的,但是我忘了怎么解决了,扣分-1) 6.2 聊一下 公平锁 和 非公平锁 自己聊到了 reentrantLock 是怎么实现公平锁和非公平锁的 (参数设置true / false), synchronized 是公平的吗(这里又聊错了扣分-1,synchronized是非公平锁,这意味着在多个线程竞争同一个锁的时候,锁的分配是随机的,不能保证先等待的线程先获得锁) (非公平锁的实现更加简单,不需要维护一个复杂的等待队列和公平调度机制,减少锁实现中的开销) 6.3 聊一下 重入锁(reentrantLock)(没聊明白扣分 -1) 重入锁允许线程在持有锁的情况下再次获取锁而不会被阻塞,重入锁可以防止死锁 6.4 了解死锁吗?如何避免死锁?用什么可以避免死锁?如何解除死锁7、线程池说一下适合什么场景吧,最好结合自己做过的项目举例 聊了一下自己在项目中应用线程池的场景,--------在之前的项目中 MySQL 应该是主要应用数据库吧,来简单聊一下 MySQL---------8、讲一下什么数据适合做 索引 不为 null、差异化大的数据、不经常修改的数据、作为join外键的字段、(面试官还举了他们最近项目的几条数据问适不适合做 索引字段) 8.1 考验最左匹配原则,现在有这样一个联合索引(a,b,c,d) 那么在 查询 where a=2 and b=3 and c > 4 and d = 5这个语句用到了什么索引 (答错了扣分-1) 由于 c 用到了范围查询,因此这里只用到了(a,b,c)联合索引,没有命中d的索引 那么 在 查询 where a in {1,2,3} b = 3 这里用到了什么索引 这里 a 用到了等值查询或IN关键字,因此 b可以命中索引,所以这里是命中了(a,b)索引9、讲一下项目中遇到的慢SQL 是怎么排查的,后面是怎么解决的 EXPLAIN 语句查看是否命中索引,10、SQL事务了解吗,并发情况下会有什么问题 简单介绍一下 SQL 事务隔离级别(那四种)分别解决了什么问题(脏读、不可重复读、幻读)11、来做个简单SQL题 (答错了扣分 -1) 当前有一个表 想要查询 第二高薪资的员工,怎么用一个sql写出来 使用子查询 或 窗口函数------------------差不多还剩二十几分钟了,来做一个简单的算法题----------------用的如流内嵌的代码考验窗口输出 最大值连续子序列 ,O(n) 复杂度的怎么写------------------卡点一小时结束面试,半小时后官网挂了-----------------------
点赞 57
评论 33
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
07-31 14:12
门头沟学院 Java
究竟是什么样的工作能给hr逼成这样
点赞
评论
收藏
分享
不愿透露姓名的神秘牛友
07-28 16:28
绝了,周会上我被mentor背刺了
我一个实习生!居然在周会上背了mentor的锅!真的有点无语事情是这样,今天开周会leader问mentor一个工作为什么产出不符合预期,有明显的下滑。而我是负责这个项目的一部分执行工作,我本以为他会说是他自己没有做好的之类的,没想到他张口就说:因为xx(我)没有好好做这个事情,他一个实习生的业务水平肯定不行。在场十多个同事们纷纷看向我,我一下就脸红了,如鲠在喉。但是我没办法反驳,毕竟我业务水平肯定不如正职。但是回头细想,这已经不是第一次了, 我之前去厕所还听到他和正职对我的评价,说我能力不行什么的,性格也不好。我当时觉得刚入职只能忍,甚至一度觉得自己真的很菜,但是现在想想真的是我不行吗?还是...
牛客48325473...:
开脱自己不如指责他人,你就说是因为mt天天上班摸鱼导致的进度迟缓
,别管自己的能力行不行了。
工作中哪个瞬间让你想离职
点赞
评论
收藏
分享
06-05 19:46
已编辑
武汉大学 后端
五战腾讯
能做到吗
MrGaye:
这个部门在这个状态很多了 我hr面挂了
春招启动,你开始投递了吗...
点赞
评论
收藏
分享
07-05 15:02
已编辑
中国科学技术大学 科研助理
一面
面试70min左右,最后的手撕代码有思路但没写出来
牛客nb666号:
看数据范围, -1e4~1e4, 用一个计数数组存一下, 再按个数让k减到0就行; 堆排不是O(n)的, 快速选择算法是O(n)但随机性较强
点赞
评论
收藏
分享
不愿透露姓名的神秘牛友
07-28 16:36
同事a,你能别装了吗?
我们abc三人共同协作开发一个需求,每个人都有自己负责的部分。开发完成后b测试出来a负责开发的内容存在问题。 事情发生后b和c找到a,a第一时间甩锅且及其自信:一定不是我的问题。其他两人一阵头大,后面c通过打日志给a明确指出问题所在,a才进行整改……
机械打工仔:
这俩评论的是人机吗
智械危机?
实习生的蛐蛐区
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
百度提前批,三面被推迟一周,喜提秋招第一凉
1.1W
2
...
虾皮秋招一面
3573
3
...
他拿大厂SSP Offer打牌是什么概念啊?25届双非之光
3467
4
...
觉得研发高人一等的这辈子有了
2768
5
...
百度提前批 三面
2032
6
...
最强本科✌
1759
7
...
也是逆天了
1451
8
...
被猿辅导挂了简历,但我想说...
1405
9
...
虾皮一面凉经
1368
10
...
上班一周,工资还没拿,先欠公司两千
1338
创作者周榜
更多
正在热议
更多
#
找工作如何保持松弛感?
#
92305次浏览
1121人参与
#
Offer比较,你最看重什么?
#
194345次浏览
1324人参与
#
中兴秋招
#
207511次浏览
2304人参与
#
秋招被确诊为……
#
166850次浏览
797人参与
#
参加过提前批的机械人,你们还参加秋招么
#
86733次浏览
1417人参与
#
投格力的你,拿到offer了吗?
#
87802次浏览
586人参与
#
虾皮求职进展汇总
#
251039次浏览
1889人参与
#
你最希望上岸的公司是?
#
136182次浏览
709人参与
#
计算机专业还有必要去大厂卷吗
#
38785次浏览
184人参与
#
柠檬微趣工作体验
#
6961次浏览
40人参与
#
26届的你,投了哪些公司?
#
51780次浏览
528人参与
#
地平线求职进展汇总
#
52768次浏览
371人参与
#
通信硬件岗投递时间线
#
18994次浏览
69人参与
#
简历上的经历如何包装
#
32732次浏览
873人参与
#
我对___祛魅了
#
53912次浏览
469人参与
#
你跟室友的关系怎么样?
#
8454次浏览
124人参与
#
你遇到最难的面试题目是_
#
17792次浏览
210人参与
#
一人推荐一个值得去的通信/硬件公司
#
191766次浏览
1888人参与
#
我想象的实习vs现实的实习
#
290573次浏览
2246人参与
#
工作中哪个瞬间让你想离职
#
66205次浏览
583人参与
#
你的秋招第一面感觉怎么样
#
77796次浏览
595人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务