成都现实增强面经

  1. mysql多表查询(老师,学生,课程,成绩)
  2. 常见的单例模式(饿汉式,懒汉式,饿汉式同步锁,饿汉式双重校验锁,静态内部类,枚举类)
  3. 如何唤醒线程(synchronized方式:等待 wait 唤醒 notify唤醒 还有一个 notifyAll 唤醒全部;ReenTrantLock方式:lock.newCondition,await() 等待,singal() 唤醒)
  4. bio和nio的区别(bio:基于流,阻塞,效率低;nio:基于块,非阻塞,效率较快(channel,buffer,selector))
  5. 给定一个list,使用list.add()向其中加入一系列字符串,在给定一个字符串s,删除list中所有的s(两种方式:for循环,迭代器)
  6. 写一个冒泡排序
  7. Long a=2的64次方,用什么来接受a*a(使用Bigdecimal或者BigInteger)
  8. 实际开发中,用什么来保存钱(Bigdecimal,float和double的精度不够)
  9. 事务的四个隔离级别(读未提交,读已提交,可重复读,串行化)
  10. 事务ACID特性(原子性,一致性,持久性,隔离性)
  11. 实现多线程有那些方法,有什么区别
  12. Math.round()函数的用法(它返回的是一个最接近参数的long 值(例如:Math.round(11.6) = 12;Math.round(-11.6) = -12;Math.round(-0.1) = 0;Math.round(0.1) = 0))
  13. String是不是Java基本类型(不属于,Java的基本数据类型有8种,分别是:byte(位)、short(短整数)、int(整数)、long(长整数)、float(单精度)、double(双精度)、char(字符)和boolean(布尔值))

具体只记得这么多了,其中数据库部分的题做的不好

全部评论

相关推荐

我看到好多人都在说0offer好焦虑,结果一看是投了百度快手字节啥的。好像大家都是只想通过校招进大厂,对小公司是不考虑的吗😂可是能进大厂的难道不是只有少部分人吗,真心发问
梦想是成为七海千秋:沉默的大多数吧,喜欢晒的都是能引起共鸣的大厂,找小厂的人,别人也不认识你这个小厂,就自己偷偷找了实际上大多数人哪有什么机会能找到大厂
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

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