收集IT公司面试题

第一部分:web

 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. 项目中你以为作得最好的是什么
相关文章
相关标签/搜索