首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
一叶舟troy
05-10 13:15
山东财经大学 C++
发布于山东
关注
已关注
取消关注
好的
跳表、红黑树、B+树、HashMap区别,
欢迎关注,你的关注是我创作的最大动力
https://mp.weixin.qq.com/s/wXDT8BItZwMY0LVrHmphvQ
C/C++学习交流
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
04-22 17:13
已编辑
北京工业大学 Java
即刻雾联面经
第一个面试官1.java有哪些数据类型2.StringBuilder,StringBuilder了解吗3.讲一下反射4.集合的话说一下List Map Set(第一次被问答的有点乱)5.有哪些是线程安全的集合6.平时怎么处理异常的7.throw和throws这两个有什么区别吗(主动抛异常,声明方法可能抛出异常)8.内存泄露和内存溢出有了解吗9.跨域问题遇到过吗10.spring常用的注解11.controller和restcontroller有什么不一样的吗12.介绍一下IOC和AOP13.在操作数据库的时候有没有遇到死锁的问题14.介绍一下TCP与UDP15.接口是优选https还是http...
查看26道真题和解析
点赞
评论
收藏
分享
04-27 16:50
已编辑
门头沟学院 Java
面经
1. mysql删除表语句是什么?drop和truncate区别?2. 删除一行数据的sql3. 查询一张表所有的数据的sql4. 查询一张表有多少条数据sql。 count(1)和count(*)区别5. i++和++i区别6. 介绍下重载和重写。 构造方法可以重写重载吗?7. arraylist和linkedlist的区别8.解释一下深拷贝和浅拷贝9. 如果有三个线程,我如何能保证顺序执行.方法1: 使用join()join() 方法可以确保一个线程在另一个线程执行完毕后才开始执行。通过合理地调用 join(),可以实现线程的顺序执行。方法2:使用countdownlatch/semaphore方法3: 使用锁和原子类,wait() + notifyAll()方法4: 使用completablefuture10. 如果有一个 T1 线程,想把 T2 线程加到 T1 里面,怎么实现?方法1. 使用join()Thread t2 = new Thread(() -> { // T2 线程的执行逻辑 System.out.println("T2 线程正在执行");});Thread t1 = new Thread(() -> { try { System.out.println("T1 线程开始执行"); // T1 线程在此处等待 T2 线程执行完成 t2.start(); // 启动 T2 线程 t2.join(); // T1 等待 T2 完成 System.out.println("T2 线程已完成,T1 继续执行"); } catch (InterruptedException e) { e.printStackTrace(); }});t1.start();方法2. 使用future.get()ExecutorService executor = Executors.newSingleThreadExecutor();Future future = executor.submit(() -> { // T2 线程的执行逻辑 System.out.println("T2 线程正在执行");});Thread t1 = new Thread(() -> { try { System.out.println("T1 线程开始执行"); // T1 线程在此处等待 T2 线程执行完成 future.get(); // 阻塞直到 T2 完成 System.out.println("T2 线程已完成,T1 继续执行"); } catch (InterruptedException | ExecutionException e) { e.printStackTrace(); } finally { executor.shutdown(); }});t1.start();方法3. 使用countdownlatchCountDownLatch latch = new CountDownLatch(1);Thread t2 = new Thread(() -> { try { System.out.println("T2 线程正在执行"); } finally { latch.countDown(); // 完成时减少计数 }});Thread t1 = new Thread(() -> { try { System.out.println("T1 线程开始执行"); t2.start(); // 启动 T2 线程 latch.await(); // 等待 T2 完成 System.out.println("T2 线程已完成,T1 继续执行"); } catch (InterruptedException e) { e.printStackTrace(); }});t1.start();11. a=a+b 和 a+=b的区别a = a + b,如果 a 和 b 的类型不同(如 a 是 int,b 是 double),需要显式强制类型转换,否则会编译报错。即:double a= 1;int b = 2;a = (double) (a+b); a += b,会自动执行隐式类型转换,将结果转换为 a 的类型。13. 数据库的三大范式如答案有错误欢迎指正
查看24道真题和解析
点赞
评论
收藏
分享
04-24 22:00
门头沟学院 Java
单例模式
定义单例模式(Singleton Pattern)是一种创建型设计模式,确保一个类只有一个实例,并提供一个全局访问点。核心特性唯一性:保证一个类只有一个实例存在全局访问:提供全局访问该实例的方法延迟初始化:通常在第一次被请求时才创建实例(懒汉式)实现方式1. 饿汉式(线程安全) public class Singleton { private static final Singleton instance = new Singleton(); private Singleton() {} public static Singleton getInstance() { return instan...
点赞
评论
收藏
分享
05-13 14:30
福建师范大学 Java
珠海惠达万安一面
1.自我介绍2.JVM内存结构3.线程池的参数4.什么情况下会用到最大线程数(这个问题我回答的不太清楚 我回答的在超过最大线程数事任务队列会进入阻塞 没超过时会创建新线程,面试官的意思是还没达到最大线程数时才会使用到)5.Redis基本数据结构6.Bit Map有了解吗7.My SQL索引结构8.B+数的特点9.什么情况下索引会失效10.想要设计一个打卡系统,使用Redis什么数据结构比较合适11.SpringBoot怎么开启事务12.事务什么场景下会失效13.项目怎么上线的 打包用的Linux指令是什么14.查看Linux中的线程使用什么指令
查看14道真题和解析
点赞
评论
收藏
分享
05-20 14:22
C++
3.时间类的实现-c++ linux编程:从0实现muduo库系列
重点内容这一讲的内容主要是时间类的实现,但时间类面试很少被问到,所以这里我们主要讲CMakeLists.txt如何生成库文件,以及make install的时候如何把对应的库文件和头文件安装到指定目录。视频讲解:《C++Linux编程进阶:从0实现muduo C++网络框架系列》-第3讲.时间类的实现主要改动首先创建第三节课的目录并复制前1节课的内容: cp -r lesson2 lesson3 muduo网络库框架:实现:base/Timestamp.h/cc实现:base/Date.h/cc实现:base/TimeZone.h/ccmuduo网络库测试范例examples/test_tim...
投递实习岗位前的准备
牛客创作赏金赛
点赞
评论
收藏
分享
一键发评
跳表怎么用
接好运
已老实
红黑树原理
B+树优势在哪
评论
点赞成功,聊一聊 >
点赞
1
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
后端实习什么算有产出
5.7W
2
...
25届游戏客户端开发求职总结
1.9W
3
...
悟已往之不谏,知来者之可追
1.5W
4
...
26届找不到java暑期实习咋搞
8839
5
...
双一流本的春招结束 去送外卖了
8261
6
...
以Mentor视角,更喜欢有这些沟通技巧的实习生
7130
7
...
实习生都给我放开了大胆问
6921
8
...
太顺利的话,好像总是有意外……
6907
9
...
来算一算你的offer究竟到手工资多少!(详细教程)
6660
10
...
腾讯云智一面面经
6192
创作者周榜
更多
正在热议
更多
#
我的求职总结
#
16561次浏览
327人参与
#
辞职之后最想做的一件事
#
9104次浏览
144人参与
#
毕业季,给职场新人一些建议
#
15221次浏览
266人参与
#
我的工作日记
#
93481次浏览
1240人参与
#
我的实习日记
#
2423409次浏览
25310人参与
#
晒一晒你收到的礼盒
#
60827次浏览
364人参与
#
选offer应该考虑哪些因素
#
13153次浏览
197人参与
#
第一份工作应该只看薪资吗
#
137749次浏览
1452人参与
#
你怀疑过自己的专业选择吗?
#
17032次浏览
201人参与
#
你想留在一线还是回老家?
#
36968次浏览
445人参与
#
牛客十周岁生日快乐
#
128881次浏览
1513人参与
#
为了秋招你都做了哪些准备?
#
10200次浏览
145人参与
#
你小时候最想从事什么职业
#
90674次浏览
1695人参与
#
你们公司哪个部门最累?
#
14959次浏览
127人参与
#
产品实习,你更倾向大公司or小公司
#
146374次浏览
1909人参与
#
工作后会跟朋友渐行渐远吗
#
20919次浏览
164人参与
#
速腾聚创求职进展汇总
#
30523次浏览
229人参与
#
秋招想进国企该如何准备
#
57040次浏览
369人参与
#
薪资爆料
#
102582次浏览
1041人参与
#
工作中的卑微时刻
#
8937次浏览
54人参与
牛客网
牛客企业服务