1个回答
展开全部
首先,要看你面试的公司的大小,百度什么的面试肯定是会难一点嘛,可能会涉及到数据结构和算法分析,如果是相对小一点的公司可能就只会问一些关于J2EE方面的问题;
其次,需要了解这个公司最近情况怎么样,是不是准备快速发展从而招聘海量的员工?是的话,一般面试笔试都较为简单,笔试以JAVA程序员面试宝典中的题目为主,面试大概就以servlet,jsp和他们所用的DBMS为主,也许会涉及到ssh或者ibatis等等的框架;不是的话,那么有可能是准备招聘一些精英人员,面试的难度一般会加大,不仅涉及到上述的内容,还会具体的问到项目方面的内容,包括LZ所做的模块功能、涉及、实现,还有整个项目的背景、技术等等,还会问到SQL查询的功底,JAVA的基础知识,SVN或者CVS的搭建,和一些架构方面的问题,这种面试较难,当然相应的薪水也是挺high的。
最后提一些个人建议,先看JAVA程序员面试宝典(或者九阴真经、葵花宝典什么的,网上可以找到),其次整理一下自己做的项目经验,,然后夯实基础知识(JAVA基础,包括多线程、继承多态什么的;SQL,包括存储过程、函数、查询、约束,各类J2EE的框架,主要看那个公司用的啥),最后有空可以了解一些抽象的知识,包括设计模式、数据结构、算法分析、网络等等。
其次,需要了解这个公司最近情况怎么样,是不是准备快速发展从而招聘海量的员工?是的话,一般面试笔试都较为简单,笔试以JAVA程序员面试宝典中的题目为主,面试大概就以servlet,jsp和他们所用的DBMS为主,也许会涉及到ssh或者ibatis等等的框架;不是的话,那么有可能是准备招聘一些精英人员,面试的难度一般会加大,不仅涉及到上述的内容,还会具体的问到项目方面的内容,包括LZ所做的模块功能、涉及、实现,还有整个项目的背景、技术等等,还会问到SQL查询的功底,JAVA的基础知识,SVN或者CVS的搭建,和一些架构方面的问题,这种面试较难,当然相应的薪水也是挺high的。
最后提一些个人建议,先看JAVA程序员面试宝典(或者九阴真经、葵花宝典什么的,网上可以找到),其次整理一下自己做的项目经验,,然后夯实基础知识(JAVA基础,包括多线程、继承多态什么的;SQL,包括存储过程、函数、查询、约束,各类J2EE的框架,主要看那个公司用的啥),最后有空可以了解一些抽象的知识,包括设计模式、数据结构、算法分析、网络等等。
追问
嗯,好的,谢谢你!O(∩_∩)O~
追答
不客气,面试之前都需要温习一下知识才行,面试结果直接影响薪水,其实这个行业并不是很看重文凭的,文凭只会在职业生涯的前2、3年带来一些优势,而之后则是要看自己的技术水平;而且J2EE这个范畴还是比较大的,我建议LZ最好边工作边规划一下未来,毕竟码农是没有前途的,要么转项目管理,要么转架构师,要么转DBM,这些都是很好的方向。LZ现在是1年的工作经验,现阶段要以积累经验和夯实基础为主,之后尽量去做产品的公司,尽量不去外包公司,个人觉得前者福利待遇相应更好,工作也相对轻松一点,而且做产品的公司不容易受到太大冲击,而外包公司人员流动较大,说辞退就辞退,没有安全感。
总之,还是要看个人怎么想的啦~吐槽一下,这个行业还是挺辛苦的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询