面试刷题9-19

顺丰一面:

聊项目(大数据相关,机器学习相关)

多线程有哪几种实现方式,如果直接调用run会怎么样,以及对应的线程相关的题

Java中多进程的实现,直接调用run对应普通方式

Linux的各种命令,从touch、mkdir到ps、top到head、tail到grep、xargs等等,问到不懂为止

ps查看当前进程,Linux top命令用于实时显示 process 的动态。

mysql,索引,为什么索引,什么时候用/不用索引,索引的区别、实现、选择等,问到不懂为止

快速访问的数据的方式,

Spring,因为我没怎么用过Spring,就没怎么问我了

Mybatis的底层实现,这个我不懂,就在面试官的引导之下做了猜想和推论

JVM内存、GC之类的

Map、Set等

设计模式懂不懂,怎么用的,为什么要用

编译相关的,类加载相关的,反射

这个面试到后面就没这么提问题,都是提个方向我自己开始讲。。

 

顺丰二面:

聊项目、聊岗位、聊实习心得

手撕题,4道题,撕了两道说可以了,然后讲思路,讨论怎么优化。具体的题答应面试官了就不说了,难度不大,比笔试题简单

序列化、数据持久化。这里我答了我一般都存为JSON,然后就深入了聊了下JSON的场景和局限性和实现

编码格式问题,不难,考察有没有团队合作代码过

没怎么问基础问题了,就是撕代码,还好不难

 

 

虎牙一面:

不停地抛问题,节奏很快

聊项目,这里问了我实习公司的总体框架,我没答上来,面试官说实习期间没找leader了解公司框架太可惜了,确实太可惜了。。

Linux下怎么做优化(不懂)

Mysql有哪些引擎,分别介绍一下,以及对应延伸开去的题

Flink、Storm(这个我不懂,只在实习时候做过大数据相关的,只懂点离线计算的东西)

线程安全方面的东西,进程通信,socket等

TCP、UDP相关

Spring、Mybatis(这个也老实说我不懂,然后就GG了)

问:平时看虎牙直播么?答:平时看斗鱼多一点。

问:那你投了斗鱼没有?答:斗鱼把我简历刷了。

 

虎爷结果:

GG,因为面的是Java后台,不会Spring真的是伤,面试官说不会问题不大,问题出在又会Spring又有项目经验的人比hc多

 

 

华为一面:

就是聊项目,感觉华为很尊重面试者的简历,写的都会详细问,有的公司就只挑面试官擅长的领域问了

就是java基础面,聊项目的时候因为面试官大概不是做大数据的(虽然岗位是大数据开发岗),聊的不深入

基础问的很全面,网络、语言、编译、Linux、数据库、多线程都会问到,但是没啥印象深刻的题,应该是不是很难,比较基础,比较偏实际场景,聊了很多思路

撕了个代码题,这里答应面试官不外传。挺简单的,leetcode easy难度

 

华为二面:

一开始还是聊项目

同样是撕代码,第一个题没撕好,面试官给换了一个,这次简单了,就做出来了

因为是java岗,二面问了一些框架,SSM还是照例会用不懂

进程间通信,答到了socket,问socket怎么用,监听,accept什么的。这里我因为太久远了忘记了,面试官提醒了我

问了一些职业方向相关的问题

 

华为总监面:

照常聊人生,将项目,问我要不要去他们部门(我是一脸懵逼,我本来就没确定想去的部门,只能不接受也不拒绝)

聊加班,说996在华为是常态了。我答:996不算加班!

聊对华为的感觉。我答:华为给中国企业争了口气,有远见!

 

华为结果:

系统消息:将在10个工作日内给答复,这样的是不是进池子里了?希望能分到个核心部门的对口岗位吧。。

 

哈啰电话面:

面试的方向是java开发,但很奇怪,面试官跟我聊了项目(他也看出我没开发的项目经验)

面试官居然懂算法,我写了一个深度学习的项目想偷一下鸡的,结果被问的明明白白的,偷鸡失败

基本就是纯聊了算法,聊了期望的方向,java基本没问

 

结果:

等通知,大概是没了吧,方向不怎么对口。。
 

65min

似乎更偏向于基础,但是答得不是很好

  • C和C++的区别
  • C++多态相关、菱形继承
  • 用户态与内核态详细讲讲
  • 什么是缺页异常,发生在什么时候
  • C++智能指针以及线程安全如何保证
  • 还有些记不得了

代码题:
1.给定一个IP地址的字符串,现在实现一个函数,用一个int表示这个IP地址,并且可以通过这个int将IP地址还原

这个简单,写出对应的二进制。
2.输入一个int,例如3214,返回其中每一位数字全排列组成的数字中下一个比它大的数。3241返回3412.

面试刷题9-19_第1张图片

面试刷题9-19_第2张图片

面试刷题9-19_第3张图片

面试刷题9-19_第4张图片

面试刷题9-19_第5张图片

面试刷题9-19_第6张图片

面试刷题9-19_第7张图片

面试刷题9-19_第8张图片

面试刷题9-19_第9张图片

你可能感兴趣的:(算法)