面试 | 百度运维部的两次电面

  昨天下午,我接到了北京的一个电话,说是百度运维部面试,因为我当时状态不好加上公司实习有事,所以改到今天早上10点面试。面试问到的问题如下

  1、自我介绍。我简单介绍了下我自己。

  2、项目介绍、主要介绍了下我的项目。

  3、问我对TCP了解了,我巴拉巴拉了三次握手,四次挥手。他说差不多就那样

  三次握手,四次挥手

  4、对linux了解吗,我说了些linux基本命令行,又问如何用命令查询服务器什么的,我没学过,我这个不会

  hostname

  5、用正则匹配一个Ip,我支支吾吾没说/d 加 . 他说/d不写+吗?我说恩...,好长时间没复习了,都忘了。

  var reg = /^(d+).(d+).(d+).(d+)$/
  var str = "192.168.0.1";
  console.log(reg.test(str));

   这是我想表达的意思

  6、对数据库了解吗,我说我学过mysql和mongoDB,问我搜索数据库慢的原因是什么,怎么解决,我说数据太多,需要增加where条件,他说不对,说根据索引搜索

  SQL数据库如何加快查询速度?

  看这个之后,我才知道我说了一个不痛不痒的话...好鸡肋

  7、还会其他语言吗?我说PHP C会, JAVA了解一点,他说好

  8、问我对排序算法了解吗,我说我知道冒泡,快速,希尔,堆排序...没说完,我解释一下使快速排序的原理,感觉面试官有事,没想听我继续说其他的了,我就没再说了

  维基百科的排序解释

  9、问我专业的事,这个问题让我觉得我这次肯定是跪了,说我专业是硬件与数据库软件无关,我说只要公司要我去学,我会认真努力踏实去学的。他的意思专业是硬伤,我就没继续解释了,我好多问题都想细说,但是感觉面试官有事还是怎么,不想听我细说。

  10、问我想去哪工作,我觉得这个问题,应该是惯例吧,我说北京,他说好。

  这次面试结束,一共20分钟...

  

  我觉得肯定是跪了,我投的是前端,没问一个前端JS的问题。。也不知道为什么。

  最近一直在实习,晚上回去升级我的项目,没有时间复习,上面问了好多简单的问题,我都没回答上来,好内疚。

  说是一周内给通知,我猜应该没二面了。。。

事件反转

  就在刚才,我接到了百度二面的通知,谢天谢地你来了

  面试官声音很浑厚,感觉很严肃,我有点紧张,手有点抖。。

  不过后来面试官态度很温和,我慢慢也适应了

  问的问题

  1、详细介绍一下你的项目,我详细的说明了我的项目的功能,用到什么技术,框架,运行环境,软件环境等等

  2、最擅长哪个语言?我说JavaScript PHP C 会一点JAVA

  3、C中的static是什么?static不是java和php中的修饰符么,C中我不了解。

    C中的static

    我看后才知是这个意思。。

    static静态全局变量只在给他分配内存的源文件有关,而其他文件访问不到。

    static静态局部变量与普通局部变量的区别,普通局部变量的内存分布在栈中,也可以分配在队中,在堆中要释放,但是静态局部变量的内存分配在全局空间中,在全局的整个周期线中,访问时,static局部变量的访问只能是此变量的其他作用域,static局部变量的值默认是0,在全局环境中调用static静态变量的值,每次调用都是上次调用时修改的值。

    我自己挖了一个坑,我自己填...

  4、数据库如何有百G数据,用哪个排序算法去实现

    我说是使用快速排序,我只说快速排序的时间复杂度为O(n2)

    海量数据处理之外排序

    我查后才知道是归并排序...这个我真不会。。

  5、linux查看文件有多大的命令行

    额...

    当初好尴尬,我印象中记着使用过,但是给忘了, 我说ll,他说不对。  

    df -h

    这回记住了,,,

  6、查看一个文件下重复文件

    查看重复文件

  7、问我以后想去哪工作?

    我说都行,我服从公司安排,公司让我去哪我就去哪。只要能学到技术就行。

  8、问我还有什么问题

    我问了有几次面试,他说三次,这次二面结果不久就会出来

    我问公司运维部是主要负责哪些方面、运维部开发的技术栈和开发语言是什么。

    我问公司是数据库是mysql的使用还是二次开发,面试官说二次开发

  好吧,这就是前端工程师面试百度运维部的经历,没问一个前端的知识,没问js的闭包,this,ES6,ajax,盒模型,flexbox,状态码,JQ的源码,H5生态....甚至我沉迷的node...与最近get的RN

  回答的问题,除了说我项目时很流利的说出来,数据库的问题总是磕磕绊绊。。。

  二面结束,我猜应该没有三面了... 

  这次面试也一共20分钟

  

  

原文地址:https://www.cnblogs.com/dirkhe/p/7306291.html