Java 程序员面试要点

     最近在换工作,面试了大大小小几家公司,无论面谈还是笔试,问题集中表现在如下几个方面,我想对于大多数的程序员而言,也会遇到同样的考验,现就面试的内容总结如下,希望对读者在寻找新工作的时候有些许帮助。

     1、Java Collection 框架的理解,包括集合框架有哪些常用的类,各种类有什么区别和相同之处,哪些是线程安全的,在并发环境下如何实现集合的安全正确操作。

     2、Java 多线程 如何实现一个简单的多线程操作,线程之间如何实现同步,线程的sleep和wait 方法有何区别。

     3、Java 字符串操作,StringBuffer 与StringBuilder有何区别,以及常见的字符串查找和替换操作。

     4、Jsp 常用标签及其用法,Jsp有哪些内置对象。

     5、Web 服务器如何实现浏览器的状态保存,浏览器cookie的使用与操作。

     6、Java web service 的实现原理与方法。

     7、你使用过的Javascript框架有哪些,你对JS的面向对象编程理解到何种程度。

     8、是否部署过web服务器集群以及负载均衡。

     9、如何对现有数据库进行性能优化,如何做到数据库3NF规范。

     10、你常用的web服务器是哪些,你设计开发的系统最大的并发量为多少。

     11、Linux常用命令有哪些,linux 中vim编辑器,脚本的使用熟练程度。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值