Java开发面试技巧.ppt

Java开发面试技巧.ppt

ID:48843798

大小:857.50 KB

页数:27页

时间:2020-01-31

Java开发面试技巧.ppt_第1页
Java开发面试技巧.ppt_第2页
Java开发面试技巧.ppt_第3页
Java开发面试技巧.ppt_第4页
Java开发面试技巧.ppt_第5页
资源描述:

《Java开发面试技巧.ppt》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、技术面试及面试技巧Java技术面试技巧面试目的面试流程技术面试(重点)面试的成功要素面试前的准备工作面试中的注意事项Java技术面试技巧面试目的面试流程技术面试(重点)面试的成功要素面试前的准备工作面试中的注意事项面试的目的-获取工作面试-能否录取的关键企业不愿录用的类型特立独行,不能teamwork反应太慢没有专业知识外型太过邋遢,或者故意耍帅,不修边幅Java技术面试技巧面试目的面试流程技术面试(重点)面试的成功要素面试前的准备工作面试中的注意事项技术面试电话面试面试笔试机试技术面试之笔试笔试非技术笔试主要考察:反应能力、

2、临场应变能力、综合素质和性格特征。考察形式主要有:行测(占大多数),性格测试(大部分都有),应用文,开放问题。技术笔试针对具体的专业领域考察专业技能技术面试之笔试技术笔试特点:软件公司:考察的都比较细,涉及编程的一些具体细节非计算机领域的计算机职位:考的比较全,内容比较广,但大都是基本概念考察的重点主要有:数据结构,算法,数据库,网络,C,C++,Java数据结构常考的有:链表,二叉树遍历(递归,非递归),各种排序算法网络常考的是:OSI网络参考模型和TCP/IP参考模型技术面试之笔试特点:数据库常考的是:范式,1、2、3范式

3、,事务,数据库设计C常考的是:指针,externC,条件编译C++常考的是:继承,虚函数(几乎必考),多态Java常考的是:异常处理,多线程(几乎必考),设计模式(几乎必考),抽象类和接口的区别,final,finalize,finally的区别,MVC架构技术面试之笔试笔试题举例:IBM:主要考的java,涉及面比较广,包括java基本语法,多线程,异常处理,EJB,XML等,全部是多项选择题百度:给你一个URL字符串,请你编程找出其中的文件名;给你一个论坛系统,请你做数据库表结构设计;给你两个文件A和B,数据文件A格式为:

4、关键词、IP地址、时间,数据文件B是关键词ID到关键词的对应表文件,格式为:ID、关键词,要求将数据文件A对应的关键词替换为B中的ID,生成新的数据文件C给出需求,请写出Jsp代码。技术面试考查:专业基础知识和技术积累程度技术面试中的问题主要分为两大类:通用问题专业问题建议:把重点的专业知识重新复习一遍,做到熟记于心,灵活运用对于一些常见的面试问题,要多注意积累,这样才能在面试的时候充满自信,临阵不慌。多向周围的人取取经通用问题什么是通用问题通用问题指的是,对于简历中的个人经历、研究项目、编程实践进行发问,主要是围绕简历内容进

5、行提问。注意事项:没有做过的项目,没有编过的程序,千万不要往简历上写自己简历上的内容,一定要熟记于心,自己做过的东西,更要非常熟悉介绍自己做过的项目时,最好挑应聘职位相关的项目通用问题常见的通用问题:你都做过哪些项目?简单介绍一下。挑一个你做过比较拿手的项目介绍一下。你这个项目用什么技术开发的?数据库用的什么?你在里面做的哪部分?你在项目中遇到什么问题?怎么解决的?你在项目中采用了什么算法?什么技术?这个项目是几个人开发?做了多长时间?你担任什么职责?这个项目用了什么第三方软件/插件?用的什么版本控制工具?采用了什么样的软件开

6、发流程?这个项目是怎样进行进度控制和风险控制的?这个项目都做了哪些测试?说说你对xx技术/领域的看法专业问题什么是专业问题:主要问与项目无关的专业知识,考察对具体专业知识的掌握情况,以及编程能力。面试形式:问答(居多)现场编程上机编程。大公司注重考察现场编程能力、算法、基本的技术细节及专业基础知识的掌握情况。技术积累:多积累面试常见问题和知识点非常重要专业问题常见问题举例:Java方向transient和volatile是java关键字吗?抽象类和接口有什么区别?能说一下java的反射机制吗?在java中怎样实现多线程?你用过

7、哪种设计模式?请说一下MVC架构。如果类a继承类b,实现接口c,而类b和接口c中定义了同名变量,请问会出现什么问题?请说一下java中为什么要引入内部类?还有匿名内部类?请说一下final,finally和finalize的区别?请说一下HTTP请求的基本过程。java中存在内存泄漏问题吗?请举例说明?请说一下java中的内存回收机制所采用的算法。请说一下System.gc()函数的作用。什么什么时候可以调用垃圾回收器?你做过的项目中采用了什么安全认证机制?Math.round()什么作用?专业问题数据结构(必考):考查的重点

8、有:链表,二叉树前序、中序、后序遍历(递归,非递归),二叉树结点、层次的计算,各种排序算法(冒泡排序,快速排序,堆排序)。请编写程序,将一个链表倒置。请编写二叉树的中序遍历非递归算法。请编写一个程序,实现将树转化成二叉树。一棵满二叉树有x个结点,请问整棵二叉树有多少结点?请编

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。