


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Java面试难题日前在一家公司面试,题目范围出的比较广,多数题目答不上来,因此把面试题抄录下来,向大家求解!难题如下:1、freemark中,怎样判断一个参数的值是否为null?叙述你在用Freemark过程中遇到一些问题及解决方法。2、Hibernate 3.0 中,执行from persion p where = 上海时候,上海这条hsql转成sql时变成乱码,数据库字符集是utf-8,请问如何解决。3、简述uml时序图和状态图的概念及它们的侧重点。4、简述关联、聚合以及组合的概念,说明在uml中的图形和区别。5、你最喜欢的软件架构是什么?详细说明这个架构的优点,缺点,最好有架构图例说明。6、Linux中,查找/tmp/sure目录下,且包含password字符的所有文件,并删除它们。7、Linux,test.txt文件中有多条记录,找出这个文件中没有重复行的记录。【群硕笔试题(java,c+)】群硕的笔试在语言方面主要是Java和C+,夹了一道C#题,趁记忆犹新的时候记下来 一、给了一棵二叉树的前序遍历和中序遍历,要求写出后序遍历。看一下数据结构就行了,很easy。提示:前序遍历的第一个节点为根结点,在中序遍历中根结点的左边节点是左子树,右边节点是右子树,如此递归。 二、什么是物理内存和虚拟内存,OS中为什么要使用虚拟内存?看OS的书。 三、解释一下C#中的“delegate”。原先不清楚的,然后在技术面试的时候问了一下面试官,原来类似于一个队列,队列中存的是函数指针(托管函数),运行时队列中的函数会在一个线程中被依次执行。 四、与子程序传递参数有哪些方法?汇编题,我想起来三个:参数压栈、参数存寄存器、参数存数据段。 五、解释一下Java中的String和StringBuffer,什么时候需要使用StringBuffer?核心是String对象是不变对象,连接、取子串等操作会生成新的对象,旧对象可能会被回收。StringBuufer则是可变对象,上述操作将在原对象上进行。 六、Java中哪些容器的默认布局器(layout)是BorderLayout?这个不是那得很准,就写了JFrame及其子类,Frame及其子类。 七、一个C+的函数:int operation(int numberA,int numberB) return numberA + numberB;然后声明了三个变量:int a = 2;int result1 = operation(5, a+);int result2 = operation(5+a, +a);问result1和result2的值。原先以为考得是传值、传引用的问题,结果仔细一看考得是a+和+a的问题,这就简单了。result1 = 7, result2 = 12 八、如果父类的析构函数没有声明为虚函数的话在父类的指针上调用析构函数会有什么后果?屏蔽多态,子类申请的资源将不被释放。 九、定义了一个类:class Somethingpulic: Something(); void setValue(int val) value = val; private: int value;以及一个函数:void doSomething(int val) Something* sth = new Something(); / Line 1 sth-setValue(val); / Line 2问Line 2如果是doSomething()的最后一行的话会有什问题?doSomething执行完后sth没有被销毁,内存泄漏。 十、写一个程序将输入的16进制转为10进制。基础 十一、设计一个微波炉的控制程序(OO)。这道题有点意思,我主要用Observer模式设计了一个定时器,然后把微波炉烹饪的对象抽象为Cookable。 十二、逻辑题,一列火车以15 mph的速度从北京开往上海,另一列火车以20 mph的速度从上海开往北京,一只鸟(比较笨)速度25 mph,在两列火车之间来回飞,相遇即折回。问到
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年水利工程师资格考试试卷及答案
- 2025年全国职业资格考试试卷及答案
- 2025年临床医学专业执业考试试卷及解答
- 2025年交通运输管理专业考试试题及答案
- 2025年航空工程技术考试试题及答案
- 2025年创新思维与团队合作能力综合考试试卷及答案
- 2025年互联网金融的法律风险与合规路径的考试卷及答案
- 2025年法学专业学位研究生入学考试试题及答案
- 物资发放领用管理制度
- 物资采购流程管理制度
- GB/T 3197-2001焊条用铝及铝合金线材
- GB/T 22073-2008工业用途热力涡轮机(汽轮机、气体膨胀涡轮机)一般要求
- GB 13561.1-2009港口连续装卸设备安全规程第1部分:散粮筒仓系统
- 学院辅导答疑情况记录表
- 2022年小学二年级下册数学评价方案
- Q∕SY 1470-2012 员工健康体检规范
- 教师英语口语训练课件(完整版)
- 风生水起博主的投资周记
- XXXXX智能化弱电施工组织计划
- TK校验仪的使用
- 血栓性浅静脉炎
评论
0/150
提交评论