#软件开发笔面经# 联想-测试开发 9月19日笔试 笔试分为选择题和两道编程题。选择题涉及数据结构 设计模式和Java语言基础。两道编程题第一道简单,第二道算中等题 9月23日一面 技术面 总共大概1小时。先是英文自我介绍,然后问简历上的项目,然后问测试方面的比较专业的问题,比如测试如何开展,测试流程,还有一些场景问题,这一部分大概占整个面试1/2了。 最后是一道算法题,算是简单题,10分钟写出来
据说他家是4-5轮面试,我是凉得透透的了,就分享一下攒攒人品叭 时间线 9月4日做的笔试【2024QA测试C卷 0902-0908】,本来9月20日hr打电话约的9月29日一面,但那天面试官临时有事,就改到了第二天下午面试。 一面 自我介绍 提问 1、你对软件测试岗位的职业规划是怎样的? 2、SQL查询默认的排序方式是升序还是降序?HAVING 和 WHERE 语句有什么区别? 3、Linux中查
一共50min 1.自我介绍 2.讲一下多态 3.static用法 4.右值引用 5.函数指针 6.什么情况下出现野指针,野指针报什么错,什么情况下不会报错 7.C++11用过哪些新特性 8.共享指针的原理,怎么实现的 9.map和set的区别 10.用过什么进程间通信方式 11.共享内存的接口、使用方法、原理 12.epoll和select的优缺点 13.ET和LT 14.有没有遇到过死锁,怎么
面试官问的很非常规! 1、上来聊了一会儿实习和项目,问了实习过程中解决的问题。 2、然后开始分点拷打基础,先问了tcp三次握手具体是怎么回事,能不能不要第三次握手或者说只要一次握手就行? 3、能否使用某种操作,保存tcp的syn,使的不需要通过握手也能建立可靠连接? 4、http请求中的content length有什么用?如果没有这个字段会怎么样? 5、数据库中联合索引了解过吗?联合索引中字段的
一面 15min 1、Java线程池 2、实习的项目Redis容灾怎么做的 3、布隆过滤器有什么用 二面 15min 1、JUC有哪些常用类 2、Java里各种锁的区别 3、MySQL存储引擎的区别 HR打完电话问了下意向,要了下学信网证明和成绩单
0929,1h tip:面试官比较淡定,面试体验还行 全程基础八股 + 场景设计 + 算法 - 职业发展规划 - Java中的数据类型哪些是值传递哪些是引用传递 - 基础类型和对象是存放在内存的哪些部分 - 值传递和引用传递 - Java如何创建线程,启动线程 - 如何捕获线程池中的异常 - 如何理解Spring - Bean的注入是什么模式(单例,原型) - 单例会有线程安全问题吗 - 数据库创
发面积,攒人品QWQ timeline 9月 1.自我介绍 2.挑选一个熟悉的接口阐述 3.优惠卷秒杀怎么解决 4.JVM方法区主要存储什么 5.String类型一般存储在哪里(常量池) 6.int 类型和String类似的区别,存放位置(堆、栈)? 7.对外内存了解吗 8.直接内存了解吗 9.G1和CMS的区别 G1的优势在哪里 10.springcloud中注册中心了解吗,主要存储了什么信息
0930,35min tips:面试官比较随和,全程笑嘻嘻 急速开场无自我介绍,全程拷打实习 + 408,无手撕 - 介绍一下实习的内容 - 实习消息积压是什么原因,什么解决 - 这个场景实际有多少消费者,多少分区,怎么配置物理机 - 对Kafka了解多少,怎么学习的 - 拷打实习的核心业务(15min) - 实习中如何定位慢SQL - 实习中如何解决的慢SQL - 哪些专业课学的好 - HTTP
发面经,攒人品 1.自我介绍 2.介绍项目,优惠价秒杀(一个提醒我的就是他问,你们判断是直接查询数据库吗,不应该拿redis挡一下吗,不然所有请求都访问数据库,太大并发会垮掉,redis呢可能会导致数据不一样,那就要做取舍了,他是说吧库存数量缓存到redis,那判断库存数量其实就是判断redis中的数量,重点如何保证数据得一致,那其实库存数量只要不是在最后几个的时候,多一个少一个其实是没事的,上上
遇到pua面试官,长得黑戴眼镜胖子。 上来先做题(字符串hard),他看简历。 后来开始让简述三段实习经历(一段后端、一段测试、一段算法)。 问题:所以为什么前两段你觉得不得心应手,而后端让你觉得得心应手? 我跟他说了这三段实习的感受,他得出结论:所以就是没有挑战和没有做出实质的东西的工作你不去是吧? 然后 你有什么收获让你觉得 你对后端工作得心应手? 开始讲实习收获,然后被催促,代码严谨性什么的
面试官可能以为我是实习,所以只问了半个多小时,还没手撕。。。 了解我们这个岗位吗?然后跟我介绍了一下云计算。 实习讲一下 docker有使用过吗,讲一下你的理解(随便扯了点开发用到过的) Docker 容器怎么生成的,内部是怎么样的讲一下(完全不会。。。) k8s的架构(没了解过。。。) 面试官看我基本不太了解这块,直接不问了哈哈哈 下面全是go基础: go切片的底层 切片并发安全吗? 切片的扩容
9.20 一面 1.自我介绍 2.介绍项目 3.实习项目15min 4.redis 的持久化极致 5.redis的内存淘汰机制 6.lru和lfu的区别,tiny-lfu,布隆过滤器 7.基于lru和lfu以及布隆过滤器设计一个缓存热key探测仪 8.mysql redo undo bin日志 9.undo 日志版本链 10.mysql changebuffer 唯一索引和联合所有哪一个插入效率更
上海亚信科技 Java 实习一面 1.我看你就是有有项目经历,这些你可以介绍一下吗? 2.你在项目中是怎么使用dubbo的呢 3.nacos和dubbo可以混在一起用吗 4.你这个项目是怎样实现调用接口的呢 5.如果有接口的话,你如果要存储数据的话,用的是什么? 6.SQL语句怎么创建表 7.SQL语句怎么查询数据 8.你在项目中是如何调用redis的? 9.登录你是用什么样的框架做的呢 10.你
timeline:一面9.20 二面9.25 挂9.28 二面的这种开放性问题,感觉有点难,真后悔接了晚上的面试,晚上的面试状态太差了,脑子不带动的 一面 自我介绍 实习拷打 实习中遇到最困难的事情 有没有看过 jdk 源码,讲一个你了解比较深的一个集合类的一个实现原理 你在哪些情况下会用到哪些集合 concurrenthashmap 的原理 cas 的原理,cas 在 cpu 层面是如何保证这个
一面 本科竞赛的项目 实习项目 笔试题思路 字符串数组中最长的字符串 字符串交集,不使用map 字符串排序逻辑 虚拟内存,作用 map的结构 tcp和udp区别,使用场景 arp协议 从文件查找字符串 sql题目 缓冲区溢出攻击和命令注入攻击 实验室项目 ===================== 二面 实习项目(非常细) 实验室项目(比较细) go的垃圾回收和gmp模型 未来1-2年规划