秋招面试经历,58,网龙,OK集团,艾宾,国泰,淘米等

今年秋招惨痛的面试

1. 国泰产险 电话面,一面挂

hashmap的数据结构,
设计模式,
arraylist添加删除,
数据结构,
restful,SRUD,用HTTP动词来描述操作。GET,POST,PUT,DELETE.RESTful API就是一套协议来规范多种形式的前端和同一个后台的交互方式。

GET:http://www.xxx.com/source/id 获取指定ID的某一类资源。例如GET:http://www.xxx.com/friends/123表示获取ID为123的会员的好友列表。如果不加id就表示获取所有会员的好友列表。

POST:http://www.xxx.com/friends/123表示为指定ID为123的会员新增好友。其他的操作类似就不举例了。

参考:https://blog.csdn.net/hjc1984117/article/details/77334616
堆,
数据库索引,几种索引。
多线程实现。
死锁(资源不够用,递推方式不合理),为什么死锁,四种方式
http有哪些方法,get和post区别,
内部类

2. 58  现场面,收到意向短信,等offer中..

一面:

算法:二叉树遍历非递归,层序遍历
数据库:数据库查询,统计查询,设计表
设计模式:适配器,桥接模式,***的区别。
spring:aop   ioc    di
排序:快速排序,手写
线程:创建线程。
自己说一个自己熟悉的知识

二面:

数据库隔离级别,索引
cvs冲突,什么时候会出现冲突,同一行的代码不一样会出现冲突
httpclient等开源组件
http请求的状态码
linux命令,查看内存的命令top,设置权限chmod,,父目录权限子目录不会继承
session和cookie分别在服务器和session端,服务器怎样调用cookie里面的内容,http协议
项目中的特色。用到的什么框架。

hr
自我介绍,优缺点举例,遇到挫折不放弃,更加加努力,给自己制定计划,遇到什么挫折,如何客克服的,为什么选择公司,对公司有什么了解,58的话,就是用户至上,然后就是自己问一些,新人培训,薪资制度。

3. 微创  视频面试,一面已过

对英语要求比较高,分别技术面和英语面,英语面就是大概翻译一段话。

有一个3L的容器和一个5L的容器,怎样装一个4L的水,水是无限的。将3L的水放入5L容器中,放两次,这时3L的容器中剩下1L的水,然后倒掉5L容器里面的水,将这1L水装入5L容器,最后将3L容器装满水一次性倒入5L容器中。

快速排序

手写单链表的添加和删除

public Node delete(int data){ while(head != null){ if(head.data!=data){ break;
            }
            head = head.next;
        }
        Node pre = head;
        Node cur = head; while(cur != null){ if(cur.data == data){
                pre.next = cur.next;
            }else{
                pre = cur;
            }
            cur = cur.next;
        } return head;
    }

4. 淘米游戏,一面视频,二面现场

网申的,一面是视频面试,问数据结构的东西比较多。

怎样交换两个变量的值:(1)使用第三个变量temp暂时存储值(2)使用异或实现(a,b两个变量,a = a^b; b = a^b; a = a^b),接下来就是快速排序,还有一个就是链表和栈的区别

网络问了HTTP和HTTPS的区别(涉及到hash算法,为什么安全,不安全为什么),还有几个状态码,还有就是基本的几个方法,GET,POST,DELETE,PUT等。

数据库的优化,怎样优化的,数据库的引擎,InnoDB(支持事务)和MyISAM

java Socket,API,并发(多进程,多线程,IO复用,哪个好,一个用户对应几个进程之类的)

IOPC,分布式理解

5. 艾宾,现场面试,收到意向

刚开始介绍公司的情况(需要培训日语,英语),然后就是群面,迷失在荒岛如果利用现有物品生存,讨论了很长时间

接下来就是面试:自我介绍,项目(设计权限管理的类图),

数据库(存储过程与函数的区别),左连接右连接,

linux,字符串与时间的转换,快速排序,其他的记不清了。

6. OK Group,现场面试,hr面

刚开始是宣讲,讲了公司的情况,主要是发展区块链,还有礼品,很nice

自我介绍,数据库:查询语句(优化数据库语句,rank函数可以查找某一列按照降序前几的函数)

线程与进程的区别,进程可供线程共享,线程之间是独立的(栈帧),操作系统的分片,java的并发类有哪些(BlockingQueue),jvm(堆,栈),线程安全的类(Vetcor,HashTable),

设计模式(单例模式,修饰符private static,构造函数private,getInstance方法),

maven冲突怎么解决的(pom文件),

linux中查看文件的命令,tail,head,cat等。编辑文件一般用vi编辑器或者vim命令,G跳到最后一行,$是行尾,nG移动到第n行。0是行首,gg回到首行。最后一行shift+g.

参考:https://www.cnblogs.com/zdz8207/p/linux-log-tail-cat-tac.html

问了6级,刚过线

7.网龙游戏

技术面:

下午3点到的,去的时候带了成绩单和一个比赛的证书。然后面试的时候先是自我介绍,然后面试官一直问我比赛的事,涉及到的算法,面试官主要还是希望从已经有的算法里面学会创新,  自己有了解到其他的算法,(说了BP算法,但是不熟,感觉是自己把自己坑了)面试官很认真的看简历,基本是按照简历问的,一点都不水,是我面试这么多次以来自己感觉最难的一次。问了项目中自己承担什么样的角色(开发和测试,后期什么都干),对于权限的理解,还有什么样的项目是一个质量好的项目。

接下来就是考基础。数据库和Linux没有问到。数据结构学了哪些(链表,栈,队列,树等)只是说了名字,没有往下问,还有设计模式(熟悉哪些设计模式,6个原则:OCP,迪米特,里式替换,单一职责 依赖倒置 接口隔离没有说出来)也是没有继续问。TCP/IP问了阻塞控制,奈何我没有看,忘了,胡乱说的,好像还答错了,然后什么情况下控制窗口会发生变化之类的。

后面就是一个闲聊,接受外地的工作,将来往哪个方面发展(游戏还是教育)之类的

最后就是出了一个智力题,有20个球(一样重)分别放在20个盒子里面(1号球放第一个盒子,依次类推),其中有一个球受潮了,现在有一杆秤,怎样通过只秤一次来知道是哪个球受潮,同样没有回答上来,哈哈哈,难受,快一个小时的面试感觉过了整个世纪。

接下来是HR面试,

是个很优雅的小姐姐。首先让我做自我介绍,然后问了好多,记起来多少写多少吧。期望的工资,是否接受外地,为什么不在西安,有没有参加宣讲会,还有就是我过了6级,结果让我用口语来个自我介绍或者是随便说几句,又碰到了这种情况,口语真的是我的致命伤,说了2 3 句,然后就被怼了哈哈哈,因为这个公司对于海外教育是有涉及的,所以说以后有机会可能会被派遣到。

还有就是生活中工作中有没有做过比较冒险的事情。 然后说我的气场太弱了,没有自信,比较内向。也是很热心的给了我很多建议。作为一个人(不管是男生还是女生),都要时刻注意自己的形象,可以适当的画一些淡妆,这是对人的一种基本的礼貌和尊敬(其实我只是没有涂口红,还有最近长了好多痘痘,所以看起来...wuwuwu不想说什么了)。优秀的人是很多,只有别人会的你会,别人不会的你也会,才会有更多的竞争力,所以要从各个方面综合发展,提升自己。总之很多鸡汤,当然也是很受用的。期待的工作环境,感觉我说的太单纯了,她跟我说工作中总是有各种各样的人,不可能每个人都好相处的。还有就是将来的职业规划:我自己说的是等到10年之后做管理方面的,然后就问我在项目中承担的角色,怎样管理的,是团队合作还是负责分配任务或者是只有开发之类的。其实我对我的未来还很迷茫,目前是选了开发,不过要是一辈子都做开发,我估计不到几年就发量稀少,秃了。

几个很难回答的问题总结:

如果你的能力已经很高了,这时你的导师可能不会给你更多的帮助,你会选择怎么办?

如果领导的意见有错误或者是你觉得另一个方案或者技术会更加有效,这时你会选择怎么办?

暂时写到这里,去体测了。。。



#面经##58集团##网龙##Java工程师##秋招#
全部评论
请问一下淘米游戏现场面的时候主要面试些什么内容?谢谢
2 回复 分享
发布于 2018-10-14 23:22
体测?
点赞 回复 分享
发布于 2018-10-14 21:18
对啊,哈哈哈
点赞 回复 分享
发布于 2018-10-14 22:10
收到Ok的offer了吗
点赞 回复 分享
发布于 2018-11-08 10:27
可以问问如何准备艾宾的笔试面试吗?应该复习哪些知识呢?
点赞 回复 分享
发布于 2022-10-27 17:47 辽宁

相关推荐

评论
5
42
分享
牛客网
牛客企业服务