#软件开发2023笔面经# 首先自我介绍 java: Object有哪些方法 Java集合有哪些类 HashMap的hash码是怎么计算的 HashMap查询的时间复杂度是多少 HashMap构造方法,如果传入的构造参数是18,HashMap的底层数组的长度是多少 final关键字是保证引用不可变还是引用的对象的内容不可变 包装类使用的缓存有了解过吗 计网: HTTP的状态码 输入url发生的事
Lizhi面试(30min)测试实习生 (问题的顺序记不清了) 自我介绍 先沟通实习时间 希望找长期实习 课程完了吗? 测试工作主要做什么你了解吗? 设计模式了解吗?--代理模式 软件生命周期 平时有写博客吗?有记录问题的习惯吗? 会制定学习计划吗? 校内职务? 介绍项目?怎么实现的功能?怎么去思考找到这个解决方案呢? 项目中担任什么角色? 那你也会安卓方面的开发? 设计用例包含哪些元素? 自动化
Lizhi面试(30min)测试实习生 (问题的顺序记不清了) 自我介绍 先沟通实习时间 希望找长期实习 课程完了吗? 测试工作主要做什么你了解吗? 设计模式了解吗?--代理模式 软件生命周期 平时有写博客吗?有记录问题的习惯吗? 会制定学习计划吗? 校内职务? 介绍项目?怎么实现的功能?怎么去思考找到这个解决方案呢? 项目中担任什么角色?组长? 那你也会安卓方面的开发? 设计用例包含哪些元素?
楼主学历背景:广东工业大学,计算机科学与技术。经历:一段3个月百度服务端测试开发实习经历。 Q1:自我介绍; Q2:百度实习做了啥? Q3:一道mid难度的动态规划。。。没写出来抑郁了。。。leetCode:300题。 Q4:数据库左连接和右连接的区别; Q5:介绍一下数据库的索引; Q6:redis缓存雪崩、穿透、击穿的区别。(redis没有系统学过,只说出来第一个) 反问:部门培养新人制度?面
1:自我介绍 2:Java封装,继承,多态 怎么理解? 3:重写,重载得区别 4:修饰符的范围是怎么定义的 5:String对象的方法 6:普通类和抽象类的区别 7:Java集合有哪些? 8:请说一下List Set Map的区别,以及他们的实现 9:ArrayList和LinkedList的区别 10:说一下HashMap,哪些是线程安全的 11:进程和线程的区别 12:Java创建线程的几种方
1.进程和线程的区别 2.常见的调度算法 3.TCP的拥塞控制算法 4.MySQL的事务隔离级别以及特性,常见的并发事务问题 5.你为什么写这个项目 6.团队合作中分为了哪些角色,你在团队中是一个什么样的定位 7.你平常通过什么方式学习 8.SpringAOP的实现原理 9.jdk实现动态代理和cglib动态代理的区别 10.Spring哪些特性是基于AOP实现的 11.声明式事务有哪些需要注意的
没有HR面,直接就是技术面,所以也没参加笔试,技术面的面试官说话好温柔,大大缓解了紧张。 1、自我介绍 2、简历项目深挖 3、职业规划 4、测试案例(登录界面测试) 5、sql考察 6、linux命令考察 7、编程语言考察 8、职业规划 9、抗压能力 10、反问(我只问了一些日常工作内容的问题)
1.自我介绍 2.为什么最后选择测试而不是开发 3.职业规划 4.软件测试的流程 5.提交一个bug所需要的信息 6.SQL的增删查改 7.Redis你用过什么命令 8.Linux搜索日志文件中的关键字并输出对应行 9.使用过Fiddler和Postman的什么功能 10.针对一个POST请求登录接口,用户名和密码为必填项,验证码非必填,设计测试用例 11.现在你负责一个项目,项目小组,原计划开发
1、主要做什么方向,我看你做了很多 电控、车辆规控 2、挑一个项目说一下难点 怎么解决的 3、mpc算法的预测时域、控制时域多少步 4、状态变量多少个 5、机器人仿真方向可以吗? 询问了薪资、科研助理、读博相关的问题,直接发offer了
1.自我介绍 2.Java基本数据类型有哪些?分别占多少字节存储? 3.Java中的权限修饰符有哪些?权限范围分别是什么? 4.Java中的线程有哪几种创建方式? 5.线程之间的通信有哪几种方式? 6.Java中的反射作用是什么? 7.Java中的异常分为哪几种? 8.讲一下你对静态代码块的理解? 9.讲一下计算机网络中OSI的七层模型? 10.MySQL数据库有几种数据引擎? 11.你的商城项目
前言 不知道是在哪里投递的,可能是在脉脉上一直有字节HR联系投递,就全点击了感兴趣,之后简历过筛,约了11月21号一面。这也是自己第一次面试字节,之前投递了很多次字节实习,简历都被筛了。 一面(11月21号,1h多) 自我介绍 项目 介绍一下自己最熟悉的项目? 项目使用的技术栈?项目的微服务是怎么划分的? 项目的签到功能是怎么实现的? 项目的搜索附近的人功能是怎么实现的? Java基础 final
商业化技术 base北京 一二面在上个帖子里,为什么是三面?因为是部门内部转组所以相当于多了3面 面试官没开摄像头 三面: 难度中等偏下,时长:一个小时10分钟 自我介绍 vue生命周期的源码实现 nexttick源码 原型、原型链 v8垃圾回收 异步输出题 算法题-简单 反问: 业务类型 聊天 —————————————— 基本上问题全部a掉了,但是面试官没开摄像头我就心里有点悬,没想到真的挂了
5.31一面 面试官自我介绍 自我介绍 最近的项目、技术、团队、难点 针对某个难点发问 简历的项目难点 继续挖难点 性能优化 懒加载(答了计算屏幕和IntersectionObserver) 其他优化图片性能的方法(压缩、Webpack、雪碧图) 骨架屏(Webpack-loader) 路由懒加载(import) webpack能不能将某路由下子路由一起打包 防抖 节流 防抖节流一样吗(不一样,面
原本以为凉了,结果时隔多日又hr面了 1.自我介绍 2.我学的什么科班课程比较熟悉,答计网 3.osi七层模型 4.http在哪一层 5.http的header头 6.content-type的具体四种类型 7.https与http的区别 8.https的加密原理 9.对称加密与非对称加密 10.具体的加密方式(问的是具体的加密算法,回的没详细学习 11.cpu的常见调度算法 12.udp与tcp
#软件开发2023笔面经#还是热乎的(40min) 1.自我介绍; 2.浏览器输入url发生了什么; 3.如何解决跨域问题; 4.vue里面的diff算法; 5.node里的事件循环机制; 6.ESM和commonjs的区别; 7.一个动态规划题(机器人从左上角到右下角有几种路线); 8.vue-router里面的钩子顺序; 9.后面就是问项目,路由权限用beforeEach怎么做,持久化缓存怎么