cvte一面:
- 介绍自己
- 项目中使用了react,为什么选择用它
- http和tcp(说了特点,tcp三次握手)
- 项目中遇到的问题
- http请求的各种方法,get和post的区别
- 使用ajax一次发送两张图片请求怎么实现
- URL编码(面试官觉得很重要,好巧,没看过,下来赶紧看看)
- 如果一个页面打开出现乱码该怎么办(关于各种编码格式utf-8等了解不是特别清楚)
百度数据库运维部门一面
- 在自我介绍的过程中对于实验室的学习比较感兴趣,聊得比较多
- 根据项目问了一些大概流程想法(面试官是主要应该是搞数据库的),没有针对前端深挖
- MySQL和mongodb的区别(当时脑袋比较懵,居然蹦不出来关系型三个字)
- 看到项目中有关测试部分,然后围绕测试聊了一会
- 最后讲了讲他们部门主要是做什么的
总结:面试官很nice,整个过程是聊天式的,比较轻松
百度数据库运维部门二面
上午一面完,没想到二面电话下午就来了
- 首先大概讲了一下做过的项目
- 感觉面试官比价注重算法思维,问
- 一个文件有m行,要求每次随机取出n行,取过的不能再取,问我的思路
- 了解java和c吗,了解设计模式吗
- 算法(自己扯出了冒泡,快排,选择等,插入等 ,哪个最快)
- 数据库中要实现排序,我会选择哪种,数据量特别大
- 用的什么操作系统(Linux),如何查看磁盘文件占用大小还有进程占用内存大小
- 同步和互斥的理解
- 自己觉得在项目中特别需要改进的地方
总结:问得比较综合,注重综合能力,可能因为部门关系,并没有问到前端
一切刚刚开始,加油