ADI
电话面试:
自我介绍:
linux:vim/vi 快速定位、编辑、回到顶部和底部
Vim定位行
vi,vim快捷键总结
linux 常用命令
linux常用命令
项目
get 和post 的区别
get和post区别
提交要什么?
js里的回调函数
js的回调函数
字符串饭庄、大写、小写、大小写
python实现生成字符串大小写字母和数字的各种组合
python列表字符串互转和反转输出
主键和外键
主键、外键、索引
python和C的区别
python和C
ajax
英文自我介绍
偏向开发还是测试
字节跳动:
1、四则运算
python实现四则运算
小米:
HR邀请:自我介绍及项目,还有自己偏向工作地点
百度:(搜集的面经)
1.自我介绍
2. Linux命令会哪些
3.10个1G的文件,找出出现次数前十的单词
4.两个字符串的最长子字符串
无重复最长子字符串
5.链表,删除相同结点
next方法
删除重复节点
6.一个关于数据较多查询的问题(有点忘了)
linux grep命令(查找文件里符合条件的字符串)
linux ps -ef|grep 命令的以下几列分别代表什么
7.DNS
什么是DNS
DNS深度理解
8.malloc free new delete
new/delete与malloc/free的区别
内存泄漏和内存溢出,解决方法
9.事务
数据库事务的四种特性
事务
(菜鸡代码能力较差,面试官好像也很忙)
二面
1.实习
2.数组第k小
数组第K小/大
3.数组最大子序列和
4.索引
MySQL索引介绍
5.进程通信方式
百度面试进程通信
6.课设
7.为什么要做测开
8.职业规划
(面试官也很忙)
三面
1.实习
2.文件单词排序(跟一面题类似)
3.测试方法
测试方法
4.测试流程
测试流程
5.智力题
6.智力题
7.为什么找工作
1、JVM为什么还会存在内存泄漏
Java有自己的内存回收机制,但为什么还存在内存泄露的问题呢?
2、InnoDB引擎
数据库的innoDB
3、Linux(简单说了一下指令,面试官说嗯,基本没用过)
4、Spring 中 Bean的生命周期
JAVA 中的spring 的bean
全程一个多小时,问了20多分钟的实习和项目,还问了如何测试百度的搜索,其他的基础知识没什么印象了。
算是秋招的第二个面试,比起第一家面试的体验好太多了。。。
二面凉凉
Code
1、实现单例模式
python 实现单力模式代码
2、场景题:对每个餐馆有个权值表示喜好程度,有新的餐馆开业,也会有旧的关门。要求每次推荐一家餐馆,被推荐的概率和喜好的程度一致
死亡
基础知识问答题
1、数据库的事务概念和使用场景
2、线程之间的数据通信
3、post和get的区别
指针和引用的区别
指针和引用、堆和栈
继承和多态
C的继承和多态
python的继承和多态
tcp和udp的区别
TCP和UDP区别
http请求报文
http请求报文
Linux的基本命令 df 查看本地网卡
软件开发流程
框架设计属于哪个部分
软件开发模型
软件测试方法
bug的生存周期
bug生存周期
单元测试 模块测试 集成测试 系统测试
项目
手写:
sql 建表,插入,查询
参考
线程安全的单例模式
链表中的找一个链表中的中间节点
TCP五层协议
TCPsyn攻击原理,大概是这个,没太搞懂
HTTP报文头
讲项目
如果让你测c语言写的一个框架,怎么测
手撕代码四个
知道CDN吗,不太清楚
写一个微信发红包代码,完成
微信发红包
写一个字符串子串回文判断代码,写不出来说了马拉车的思路
判断回文
写一个字符串括号匹配代码,要求只保留最外层括号,用的栈
参考
写一个sql,双表查询,张三的成绩
参考
- 自我介绍
- 手撕代码:二叉树镜像(用递归写的),然后就问我平均时间复杂度是多少,我没答出来,有人可以告诉我吗??
- 二叉树镜像python
- C++中::的用法
- 指针和引用的区别
- 内存泄漏和内存溢出,怎么避免内存泄漏,有遇到过内存泄漏吗怎么解决的
- C++内存管理,python内存管理
. 参考 - C++面向对象编程的特性
- 重写和重载的区别
- 重写、重载、重用
- C++ STL用过什么 他们的底层怎么实现的
- 笔试时候有一道python选择题
11 一个表person有id email两列,输出有重复的email(好像也是笔试题里的)
12 HTTP状态码
13 TCP和UDP区别 - TCP怎么保证传输有序
- 滑动窗口
- 线程和进程
- 测试自动售货机
1.自我介绍
2.软件开发流程
3.QA人员应该在哪些环节参与
4.创建表语句,创建数据库
参考
5.事务的概念作用 - 测试分类
7.功能测试
8.电梯测试用例
9.快排
10.逆序数组
11.输入网址到呈现界面的过程
12.字符数暗中第一个只出现一次的字符
13.字符串倒置
1.输入一行字符,分别统计出其中英文字母,空格,数字和其他字符个数(编程)
2.一个数组a有n个元素,其中1<=a[i]<=n,请找出[1,n]没有出现过的元素。(编程)
3.测试百度首页,以及测试笔试题的思路(没有注意节假日和不能同时接两单的请求)
边界值法
测试百度首页
4.数据库的几种连接方式(左右连接,内连接和外连接)
子查询方式,怎样创建临时表
5.怎样判断链表是否有环
python判断单链表有环
代码:判断链表有环
6.树的遍历
7.链表和队列的区别
参考
8.HashMap的数据结构是怎样的
9.如何对http进行一些操作,像笔试题那样的
10.编程快排
11.创建多线程的方法
参考
12.对多态的理解
13.堆和栈的区别
14.线程和进程之间的区别和联系
参考
15.Java的三大特性
16.好好熟悉熟悉一门语言
云从
自我介绍
测试流程
接口测试工具、方法、怎么测
性能测试工具方法,怎么测
linux常用命令(自己用的,cat、tail、查看日志、查看资源占用情况)
python和C的区别(python面向对象和C面向过程)
python
本文链接:https://my.lmcjl.com/post/2390.html
4 评论