#软件开发2023笔面经# 1、自我介绍 2、作为党支书,的工作内容以及遇到的困难,怎么平衡这些东西 3、实习 4、科研 5、charles 6、登录注册页面的用例设计 7、访问接口的时候发现失败,问题定位 8、编程题:第K大 9、SQL题 反问
3.27 自我介绍 为啥做测开,对测开的工作内容了解吗 实习经历介绍 哪些课程比较熟,我说了操作系统 问了死锁产生的原因 进程和线程的区别 平时是怎么设计测试用例的 美团点评搜索功能用例设计 http的状态码记得多少 手撕:如何判断链表有环 没写出来说了一下思路 反问 面试官感觉很慵懒 不是很严肃的那种 准备的很多但都没问到 也算是面过大厂了 坐等一封感谢信
业务部门介绍岗位介绍+自我介绍 1.get、post 2.TCP的三次握手、四次挥手 3.Udp和Tcp 4.进程和线程 5.进程线程通信 6.死锁 7.线程同步的方式 8.使用的语言 9.项目 10.项目遇到的问题 11.应用层面的东西 12.Mysql事务acid 13.脏读不可重复读 14.Sql反弹注入 15.Linux命令更改文件权限 16.清空文件的内容 17.统计字符串出现的次数 1
时长:1小时 介绍一下项目 说一下为什么选择测开 项目中用到的ES说一下 你项目实现过程中有没有遇到什么问题? 微信朋友圈的功能性测试,要从那些方面考虑 测试的一般流程 linux用的多吗?用到过那些命令,查看内存使用哪个命令 Mysql的索引都知道那些? 死锁是怎么产生的 幻读怎么解决? 看了下你上线的项目,搜索那块功能崩了,你下去看一下 题目:给你一副5张的牌,牌面数字大小1-13,判断是不是
1、自我介绍 2、一直问我研究生期间做的科研问题,问了快一半的时间 3、手撕算法,KMP算法 4、针对KMP算法设计测试用例 5、反问 感觉啥都没问一样,可能是KPI面,哎~~~~
楼主暑期实习在字节。 问实习经历,40min,这里我自己的经验可能就是大家在介绍自己实习的产出的时候,比如你做了一个事,做这个事情的动机是什么、目的是什么、成果是什么来说,这样会显得比较有条理。尽量记录一下自己在实习中的一些大事项(印象时刻的难题、比较重大的决策、对自己的提升)。 tcp协议三次握手,常规介绍了一下; tcp可靠性是怎么保证的,超时重传; tcp拆包粘包,我主要从这个问题是什么、问
美团测开一面 60min 1.聊经历聊项目 2.为什么选择Springboot做项目 3.讲讲SpringMVC 4.场景:登陆场景 用户名 密码 协议框 三个都选中才能登录 如何测试 登录场景 用户名 密码 协议框都是正确的 但登录不上去 如何测试 5. 手撕 给定一个数n 求连续和为n的结果 n=15 1 2 3 4 5 , 4 5 6, 7 8
1、自我介绍 2、说一说对软件测试的理解 3、本科期间有没有学过有关测试的课程 4、自己的项目是如何进行测试的 5、项目为什么要用redis、kafka这些 4、项目用到了Spring,说一下对它的理解,IOC 和 AOP,底层原理 5、单例模式,几种方式,有什么不同 6、HashMap 底层 7、数据库索引,介绍一下,哪些,结构,好处 8、怎样看SQL有没有用到索引 8、手写SQL, 9、Lin
写面经攒一攒人品 虽然感觉很像kpi 面,但是也分享一下吧,面试官还是很好的 下面正文:分成3部分 1、没有八股,全是项目,问得特别细,甚至问到我实现某个小功能用了什么算法 2、问了校园经历,问了自己做了什么,是否有冲突,怎么解决的 3、手撕两道算法 二叉树路径和以及机器人路径 都是力扣上的,不算难,可能15左右写完了两道,全部ac 最后就是面试官介绍了一下部门情况 看看会不会有二面吧,从约一面开
4.23 美团 测开 一面 1.自我介绍 2.项目详解 3.cookie、session、token 4.TCP在那一层、哪几次握手会有风险(第一次第二次)泛洪攻击 5.浏览器访问过程(解析url->ip(dns)->协议栈->TCP->(应用层-传输层-网络层-链路层)->目标服务器->反向解析获取http报文->返回http响应->服务器异步请求关闭TCP四次挥手) 6.Linux如何看DNS
1、自我介绍 2、为什么要从字节离职?从实习中学到了什么? 3、算法题:无重复最长字串 4、算法题:给了你一个int rand2(),作用是等概率返回0,1,让你根据rand2()函数,实现一个rand3(),等概率返回0,1,2 5、线程安全是什么?线程的三大特性?原子性、可见性、有序性 6、多线程的实现方式? 7、sql题 8、Java的bean的生命周期?
一面面经 堆栈、队列的区别 final finally finalize的区别 yml配置文件 application 配置文件 注解 有用到哪些 常用注解 冒泡排序如何优化 测试用例方法 算法题目 二面面经 自我介绍 你的方向主要做什么 对银行app转账设计测试用例 介绍你的项目 你的项目模块是怎么展开的 在项目中你遇到了什么困难,怎么解决的 在这个项目中你有哪些收获 项目是怎么开展的 人员分配
大概1小时时长 ,面试总体方面很好 你认为测开是什么 为什么选择测开 数组和链表的区别 --- 数组的删除操作怎么改才能和链表差不多 ( 不能用额外的空间 ) ( 我这里说 , 如果数组是正整数集合 , 那么我们删除就可以设置为 -1 , 但是又被反问说这样子不是浪费了空间吗) create table (id primary key , ..... , indexk (k) ) 上面的sql有几
1. 自我介绍 2. 项目中做了哪些测试 3. OSI七层协议 4. 浏览器输入地址到页面渲染整个过程 5. 对按钮图片变化的判断 6. 对用户登陆的测试 7. get和post的区别 8. 合并两个有序数组
项目 具体问题(流程,问题和解决方法) 知识图谱编辑平台主要在里面做了哪些工作? 项目几个人 组内成员具体的分工 数据库设计的思路 这个项目里边的难点或者挑战是什么 整个项目过程中导师起了哪些作用 导师给的建议和反馈,你认为是合理的吗? 这个项目的改进和优化的地方? 八股: java的回收机制 垃圾回收的算法 java的多进程 mysql创建索引 OSI网络模型 TCP属于哪一层,HTTP属于哪一