国内顶级IT公司面试题,看看大有收获

以下是我们公司部分面试题,看看有多少人能完全回答上来,以后我会把这些问题的答案贴出来。

  1. JDK1.5新增的功能
  2. 字符流和字节流的区别,使用场景,相关类
  3. 线程安全的概念,实现线程安全的几种方法
  4. 抽象类和接口的区别,使用场景
  5. hash算法的实现原理,hashcode的实现原理
  6. error和exception的区别,RuntimeException和非RuntimeException的区别
  7. 继承与组合的区别,使用场景
  8. 使用静态工厂方法的好处和坏处
  9. 排序算法,他们是时间复杂度是多少
  10. 数据库设计原则、范式
  11. 数据库常用的编码方式有哪几种
  12. 如果有10万条学生成绩信息,怎么获取成绩最高的那一条数据,怎么获取成绩第三的那一条数据,列举你认为性能最好的方式
  13. 序列化的作用,应用场景,除了网路传输
  14. spring的IOC、AOP的使用场景
  15. ajax是否能跨域请求,解决的办法
  16. 解析xml的几种方法,他们的原理
  17. 怎么样实现高性能的代码 
  18. 如果有和其他系统有接口调用,但其他系统还没开发完成,怎么进行单元测试 
  19. 防止重复提交有哪几种方式
  20. 怎么样运用样式设计一个DIV浮出层
  21. 数据库连接池的实现原理,请求怎么样去获取连接,,关闭连接时,连接池是销毁连接还是回收连接
  22. tomcat、weblogic、jboss的区别,容器的作用
  23. apache是容器么,它的作用是什么
  24. 内部跳转和外部跳转的区别,底层实现原理
  25. http和https的区别
  26. 宕机的原因有哪几种,怎么样分析宕机的原因
  27. 在velocity页面,为什么不推荐不推荐使用宏定义
  28. 项目中你觉得做得最好的是什么 

如果你能完全回答出来(不查阅相关资料,单独回答),请联系我!
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值