某互联网公司Java工程师的笔试题

1、简述map,HashTable,HashMap的区别

2、forward 和 redirect 的不同点是什么

3、spring中 BeanFactory 与 ApplicationContext 的区别和作用有哪些

4、简述synchronized 和 java.util.concurrent.locks.Lock 的异同

5、请分别写出java 中5个常用类,接口,包和异常

6、如果table 表格的属性id="psy",如何用javascript获取第4行第3个单元格对象

7、浏览访问 某网站主页 到浏览器显示出页面之间发生了哪些关键过程

8、谈谈对Java NIO的理解

9、如何实现java线程间的通信

10、反射机制有什么用

11、什么是XSS攻击

12、ajax 跨域如何实现

13、有如下表结构,查询没学过“林志玲”老师的同学的姓名

Student(Sid,Sname,Sage,Ssex)学生表(学号,姓名,年龄,性别)

Course(Cid,Cname,Tid)课程表(课程编号,课程名,老师编号)

SC(Sid,Cid,score)成绩表(学号,课程编号,成绩)

Teacher(Tid,Tname)教师表(老师编号,老师姓名)

14、举例用过的java页面模板引擎,说明其优缺点

15、说明 cookie 与 session 的区别和联系,http协议是无状态的,怎么区分不同登录用户

16、请用shell 读取一个文件并输出每行第5个域(域之前按#分割),该域的值大于5,按从大到小输出到另一个文件中

17、用 java 扫描指定言文件夹下面所有以 .log 结尾的文件,并将其绝对路径输出

18、阐述用过的缓存框架,并说明适用场景和优缺点

19、MVC如何理解,其各个部分都有哪些技术来实现

20、简述你所熟悉的设计模式,模拟一个应用场景,并说出你所使用的设计模式的优缺点


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值