Java开发面经汇总

IQIYI

  1. jdk7 jdk8的区别有哪些?
  2. 用final修饰的hashmap怎么改变对象
  3. subString底层实现
  4. Linux下怎么部署Spring
  5. Linux查看端口号是否被某个进程使用
  6. Linux 查看一个目录的路径
  7. java ee java se的区别
  8. 类加载器如何运行(双亲委派模型),如果自己写的类与系统已有类重名会怎样?
  9. thread callable runnable区别 知道Future吗?
  10. IoC是什么?
  11. 依赖注入的过程
  12. @Autowired 和 @Resource的区别
  13. 内存泄漏 内存溢出是什么

远景

  1. 怎么获取空闲数据库连接池里的连接
  2. cookie怎么防止攻击
  3. 数据库索引为什么不用hashmap实现用B+树
  4. 基数排序

58

  1. myBatis 有哪些具体的用法 与iBatis的区别
  2. 元数据区的内存管理

广联达

  1. 你了解主定理吗?
  2. java 和 C++ 的优劣
  3. java 泛型和 C++ template区别
  4. map 和 set的底层实现有什么不同。
  5. 分治法 和动态规划的区别
  6. Spring 和 spring boot 的区别
  7. CDN 原理(瞎扯吧,其实不是很了解,关于内容分发/负载均衡)
  8. CDN权限控制-不是很清楚,好像是通过cookie 和 url token双重验证(不能当真)

平安科技

  1. 从数据结构上说有哪些索引?
  2. 一条SQL语句执行过程
  3. 数据库分组加条件
  4. HashMap 底层实现
  5. Executor 底层实现
  6. 怎么破坏单例
  7. 什么是带状态的bean


#面经##Java工程师##平安科技##广联达##爱奇艺##远景能源有限公司#
全部评论

相关推荐

一面讲讲项目啥的二面自我介绍thiscall  apply  bind 区别webpack理解   (答了代码压缩,去除无用包,打包任意版本,兼容,他说想回答减少网络请求次数)闭包白屏优化箭头函数服务端渲染事件循环    (听着好熟悉,确实忘了)position 有哪些值小程序下栏用什么定位垂直居中vue3响应式优化了啥localstorage  sessionstorage缓存列表(完全没听过,查了下是  Service Worker Cache API: Service Workers可以使用Cache API来存储资源并实现离线访问或者提高页面加载速度。开发人员可以创建一个缓存列表,将需要缓存的文件添加到其中,以便在离线或在线时优先从本地缓存获取这些资源。)HTTP 1  HTTP 2    (答的零零散散)三次握手 四次挥手TCP udp ts用的怎么样 (感觉回答的太老实了,回答太久没用了,特别和react一样用的时候很勉强,但是能用)ts 类型     (太久没用了,忘了,答了js数据类型)想使用自己自己设计的字体,如何引入 ,字体体积大,怎么解决 (答了TailWind Css,查了下@font-face可以自定义引入,他解释体积太大的话,可以只使用用到的字体)服务端语言有了解吗   (springboot)反问:用的技术栈 vue3 + ts + nuxt.js就记得这些了,面试官很好,不会的基本都补充回答了,面完感觉应该可以,投的是一家小公司远程实习,是b站上的up主,有90多万粉丝,觉得应该不会太卡,第二天g了现在怎么办,投了几家公司就这家给面了,还投吗还是沉淀下,五六月投暑假日常,自己大二还有点时间,再投的话怕把为数不多的面试机会浪费了  (双非一本好像投简历没人理呀)虽然心理预设了会被毒打,但是被拒还是难受呀
点赞 评论 收藏
转发
3 58 评论
分享
牛客网
牛客企业服务