BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #12463同步于 2009/11/28
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

点点面经总结,希望对学弟学妹们有所帮助

thl2002
2009/11/28镜像同步17 回复
我应聘的职位为Java研(开)发工程师,更确切点是互联网~。打算分以下四个部分来叙述我的面试经历: 1、找工作概况; 2、我的知识储备; 3、些许建议; 4、感谢。 找工作概况 笔试10来场,面试4个。 百度一面,失败 失败原因:面试问的都是我简历上的Web技术,而自己准备的却是数据结构+算法,非常失败,我开始重新审视我的简历,得出结论:只写自己熟悉的,精通、熟悉、了解等修饰词要恰到好处,项目要做到心中有数。 笔试题涉及:数据结构、算法等,全是主观题,都是大题。 淘宝笔试+三次面试,成功 笔试通过原因:基础比较扎实,运气稍好。 面试成功原因:了解对方大概的面试套路,并已经有相当时间的准备,基本套路为:Java基础+Web框架+设计模式 笔试题涉及:C、计算机组成原理、数据结构、Linux等,选择题+编程题。 阿里巴巴B2B笔试通过,放弃面试 笔试通过原因:积极的准备,用心找到了近两年该公司的笔试题,然后认真分析准备 面试放弃原因:看好淘宝的发展 笔试题涉及:Java、Servlet、JSP、JDBC、Spring、XML、HTTP协议,数据结构和算法等,选择题+编程题。 腾讯笔试未通过 笔试失败原因:没有准备,算法不扎实(背包问题都没答出来) 笔试题涉及:操作系统、数据结构、算法、编译原理等等,这套题现在应该可以在网上找到完整版吧,毕竟有些人都带出考场了,客观题+读程序题+编程题。 千橡笔试+三次面试,成功 笔试通过原因:基础比较扎实,运气稍好。 面试成功原因:真诚、沉着、冷静;突出自己的优势;良好的笔试成绩+byr招牌 笔试题涉及:数据结构、Java基础、算法(海量数据排序、查询等)、数据库等,客观题+问答题+编程题。 搜狐笔试+两面已通过,进行中••• 笔试通过原因:基础比较扎实,运气稍好(这两天在编多线程,正巧考了这方面) 笔试涉及:Java基本名词解释、Socket通信、Java虚拟机、多线程等。 我的知识储备 Java基础 ********* 【面向对象部分】********* 封装:private、public、protected、缺省; 多态:面向接口编程,动态绑定、静态绑定; 抽象:抽象类,接口; 继承:继承、覆盖、组合; ********* 【重要知识部分】********* 多线程:线程创建方式、状态转换与通信;生产者与消费者;ThreadLocal;concurrent相关 集合:Collection、Set、List、Map、Collections 异常:异常的意义,Error、Checked Exception、UnCheckedException I/O:File、对象序列化、ObjectInputStream、BufferedInputStream、FileInputStream… 内部类:内部类的分类,不同内部类之间的区别; Socket通信:了解,如果你的职位与通信相关,建议好好看看; Swing:了解,主要用于界面编程,代表作有NetBeans Java虚拟机:ClassLoader、垃圾回收机制、虚拟机的组成和各部分的职能、对象生命周期。 框架、设计模式与DB ********* 【Web框架与设计模式部分】********* JSP、Servet、JDBC、Http协议(这些几乎没问到过,但是作为Web开发的基础,希望大家有所了解) Session与Cookie的区别; Forward、Redirect、URL重写; Web框架:Spring、Struts、Hibernatre等; 建议:横向对各种Web框架有所了解,纵向深入理解一、两种框架,建议有空看看Spring和Struts的核心代码,如IOC、AOP的实现,Struts如何完整实现一次页面请求等等;Hibernate会熟悉它的功能就差不多了,毕竟互联网公司是不大会用Hibernate这种持久化中间件的,行业软件则会考虑。 设计模式:单例、工厂、代理、门面等等 个人看法:设计模式没必要刻意耗很多时间在里头,大概了解它的模式功能和应用场景挺好,建议框架与模式相结合:比如ActionServlet、Action是单例模式、SessionFactory是工厂模式等等。 ********* 【DB部分】********* SQL 存储过程 索引 触发器 事务 数据结构与算法 数据结构:没什么好说的,都很重要 算法:主要有递归、分治、贪心等,具体包括各种排序算法、查找算法、树遍历、海量数据的查找、遍历,建议看看《编程之美》,挺好的。 书籍 孙卫琴系列,包括:《Java面向对象编程》、《精通Struts~》、《精通Hibernate~》; 《Spring in Action》,阿里巴巴的几个程序员编的,感觉不错; 《Java与模式》,阎宏博士,感觉太厚,跳着看感觉也不错; 《数据结构》,严蔚敏; 《深入Java虚拟机》,图书馆有,只是有点旧,感觉不错,没完全看完; 《编程之美》,非常好的一本算法面试书籍 算法和数据库都没有固定的看过一本书,所以没法给出。 些许建议 1、不要太迷信面试技巧,真才实学才是王道; 2、扎实准备,7-9三个月,应该足够,前提是要能够静下心来准备; 3、诚信很重要,特别体现在你的简历上,简历上应该谨慎使用熟悉、精通、了解,如果面试官连问你两三个精通,你都答不上来,他会怎么想? 4、情商比智商重要,冷静、沉着、善于沟通、善于理解面试官的意思,最高境界就是让面试官跟随你的思维,这个确实需要历练; 5、坚定你的选择,不要一时销售,一时测试,一时研发,一时策划; 6、寻找你的优势,建立你的优势,明确你的优势。 感谢 感谢我的老师,是您给我提供实习机会,我才能够以比较轻松的心态去寻找我想要的工作;感谢我的师弟师妹们,是你们主动承担实验室的开发任务,我才能够有更多的时间准备找工作,是你们提供内推的机会我才有可能面试百度;感谢我的室友和同学,是你们的技术书籍与工作信息给了我动力;感谢singo107 ,是你的帖子让我受益良多,这篇文章就是在他的帖子基础上写的,原帖地址为:http://forum.wutnews.net/bbs/topic.aspx?tid=332494,建议大家看看。最后衷心希望我的点点面经总结能够给学弟学妹们些许帮助,你们的哪怕是一点点获益也是我莫大的欣慰。[/size]
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
L7机器人#1 · 2009/11/28
顶!希望再发个java学习经历~
bylijinnan机器人#2 · 2009/11/28
看完。 羞愧不已。 光知道找工作,不知道修心准备技术积累。。。
hjj机器人#3 · 2009/12/7
很好,学习了~
xiaojingzi机器人#4 · 2009/12/7
学习了,是要多方面准备,写的很好呀 【 在 thl2002 的大作中提到: 】 : 我应聘的职位为Java研(开)发工程师,更确切点是互联网~。打算分以下四个部分来叙述我的面试经历: : 1、找工作概况; : 2、我的知识储备; : ...................
heavenmade机器人#5 · 2009/12/8
学习了
nUmEn机器人#6 · 2009/12/11
这个赞啊
SturdyEagle机器人#7 · 2009/12/12
真棒!! 让我受益良多~
jmpesp机器人#8 · 2009/12/12
牛逼
Wwwq机器人#9 · 2009/12/15
怒赞,楼主写的很好。受益良多![ema12]