暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
百度校园招聘笔试试题-技术类软件研发.doc
193
1页
0次
2021-02-22
40墨值下载
更多企业校园招聘笔试面试试题合集下载: http://bimian.xuanjianghui.com.cn/
百度
2014
校园招聘技术类软件研发(济南站)一面总结
问题一:如何实现一个
JVM
答:面试官(很好的一个,不是很好的两个面试官)一开始就来了这么一个问
题,可能是我的简历上面写了些
JVM
相关的东西吧。一下就蒙了,然后就开始
回忆编译原理。准备来拿编译原理说事。面试官提示
javac
是干嘛用的。果断
意会,面试官的意图。然后就从
java
文件的编译开始说,编译时执行语法检查,
然后通过之后生成
class
文件。加载
class
文件生成语法树,然后解析词法,
分析语义,分配内存,执行程序。。。。。。
最后忘记了
JSR
,如果当时把
JSR
说出来,然后,根据
JSR
来做的话就比较完
美了。
问题二:
Servlet
的生命周期
这个无非就是
Servlet
的生命周期函数,以及对
Servlet
的概述
问题三:解释下
volatile
不解释,自己百度吧
问题四:
JVM
最多可以占多大的内存
这个问题没有答好,其实感觉这个涉及的东西比较多。比如和操作系统的位数
有关,
32
位的操作系统和
64
位的操作系统中是不一样的。堆的内存的大小对
程序的性能也是有一定影响的。一般堆最大分配
2G
就可以了。如果太大,就
会导致
Stop The World
停止的时间太久。堆越大,对
GC
就越不利。
问题四:实现一个生产者消费者队列(写代码)
这个表现有点鸡肋。很是对不住考官。在这里向考官表示深深的歉意,当时实
在是有点紧张,思绪比较乱。耗时比较长,而且还。。。。。。。。。。
of 1
40墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜