9.21 学而思 测试开发 一面 30min
- 自我介绍
- 排序算法,快排讲一讲,时间复杂度
- 操作系统 线程和进程的区别
- 网络七层协议
- UDP在什么层,IP在哪一层?
- 常用的应用层协议
- sql语句 查询一个表 name字段 中出现次数最多的top3
- 有5 10 25 三种硬币,给定一个数字N,有多少种组合情况
- 有25匹马,五个赛道。比赛最少的次数得到最快的top3
- 对测试开发工作的理解
没有了
9.22 学而思 测试开发二面 50min
- 自我介绍
- Linux命令,用过哪些?ll命令后显示那些信息?有哪些文件类型
- 查看一个线程占用了什么端口,命令是什么
- 实习中做的项目,讲一讲整体项目模块划分,后台服务功能划分;详细讲了一个项目
- 笔试题提了一下(问我为啥一个题只写了两分钟,那个题是跳台阶。。。)
- spring boot 大体说一些业务框架
- controller 里面用到了哪些注解? @RequestParam 和@RequestBody的区别
- 数据库事务用过么?会用么?什么场景需要用到事务
- spring boot的配置(我以为问的是对数据库 缓存的配置,后来想一想可能是 @Configuration)
- 了解微服务么?配置中心、服务发现?
- 如何实现负载均衡?(幸好没有深入问Nginx)
- java 抽象类和接口的区别
- 实现接口的时候,如果接口只有一个方法,如何用lamda表达式写
- java里面创建线程的方法,Runnable接口用lamda表达式实现
- java 反射机制,如何获取一个类所有实例方法?如何获取到私有方法么
- 泛型,举例泛型的典型使用场景。自己想一个场景写一个泛型方法
- spring 框架的控制反转,底层实现
- 设计模式了解哪些? 工厂方法将创建实例推迟到子类的好处是什么?在自己的项目中用过 这些设计模式么?
- 设计的原则,举一个单一职责的反例
- 在java开发过程中用过哪些包?json序列化 用的什么包?fastjson序列化和反序列化用什么注解
- vo bo do在mvc设计框架中表示什么
- controller中要返回一个json,有一个字段名为 firstName,转换给前端需要转换成first_Name,怎么做
- future是做什么的
- 线程的状态? 时间片结束是从什么到什么?
- 死锁的必要条件,解决死锁的方法
- 开发中用过多线程么?
- 悲观锁和乐观锁,数据库的行锁是悲观锁还是乐观锁,Redis怎么加锁的
- Redis读写数据的转码
- 平时有关注一些公众号学习么?
- 能不能实习(不能╭(╯^╰)╮)
介绍了下质量研发部,你有什么问题么?
9.22 学而思 HR面试 15min
- 实习内容
- 对测试开发岗位的想法(为什么简历是后台开发)
- 实验室的研究内容
- 能不能实习
- 对于行业城市的考虑
- 有没有其他offer
- 能不能实习(不能)
你有没有什么问题
学而思的面试整体难度不大,还挺快的,面试完几分钟就有电话反馈
下周,国庆前的最后一周了,会不会有好消息呢
希望大家都能开开心心过个国庆~不要有笔试好吧,更不想要有面试~
————————
09.26
从七月开始陆陆续续的笔试面试,没想到第一个意向书竟然是最后面试的学而思
真的是不经意间会有收获,心心念念的反倒是得不到
flag确实不能随便立,前面说的不想有面试,竟然真就有了o(╥﹏╥)oo(╥﹏╥)oo(╥﹏╥)o
转发自:学而思 测开面经_牛客网