今天面了一下EMC公司,总共三轮:
第一轮:校友,省略前戏各种近乎。。。。。
问:你未来打算做哪一方面? java开发,web方向 ,还是要说一下自己的职业规划
问:好,那你接触过哪些框架吗?ssh? spring还在学习
问:好,那你知道http协议吗?简单说一下? 不知道
问:比如说,我从一个网页上提交一个requset -> 服务器,一共要穿过多少层?具体是怎么传递的?(http)
问:post和get有什么区别?servlet都有哪些方法?service有哪些方法?
问:你你觉得你有哪些优势吗? (每次必问,没回答好,其实可以回答比如 快速学习的能力、团队协作能力等等。。)
问:openstack的一些理解?
问:你都在哪里用过Java写代码? (做题)
问:你数据结构怎么样?写一个链表翻转算法吧。。。
第二轮:
问:说说你自己的情况吧
好吧,逮到一只老乡,省略前戏。。。。
问:你们这个项目,MDM是什么意思?是干什么的?
问:能讲讲你对webservice的理解吗? ()
问:soap和restful的原理。。。(不算提问,自己讲的)
问:你用Java的最大感触是什么?(变相就是问,Java有哪些特点?和其他的语言有什么不同?)
问:你自己觉得自己java哪块学的比较好? (hashMap)
问:有没有些linux开发,openstack是属于中间件?你们是做的那一块?
问:你来说一下hashmap的实现吧,比如你要实现一个wangmap。。你怎么搞?
(怎么处理冲突。。。)
问:有什么要问我的吗?
第三轮:manager面
问:你能实习多久?paper发了么?。。。。前戏略过
主要和前面问的差不多。。说一下不同的吧~主要还是项目
问:你在原来实习组干什么的?
问:javaIO有没有用过?简单说一下java的collections吧。。。set arraylist linkedlist hashmap hashcode
问:多线程这块你怎么理解?多线程要注意什么?怎么避免死锁/互锁?
问:webservice怎么理解?xml是什么?xml里的数据我怎么取出来?xsd是个什么?xml有什么优势?
问:wamp是什么东西?
总体来说,这次面试蛮融洽的。很多时候看似扯,但其中包含了很多的问题!主要是看项目来的。。。。问到那块就直接进去问