hr面和技术面一起的,我按照邮件排序时间提前进的会议室,结果进去等了一分钟就面了 总时长:10min ===================== 先是HR面: 1、目前的意向岗位?意向城市? 2、可以实习多久呢?(对方希望6个月以上) 3、实习期望薪资是多少?(建议大家事先查一下,我感觉我说低了) 技术面: 1、项目上滚动分页查询的功能怎么实现的?(基于MP) 2、那这个插件的底层实现原理有了解过
1. 自我介绍 2. 简历的项目介绍一下自己负责的部分,遇到什么困难,怎么解决的,最后获得什么成果。 3. 参加的比赛中自己的职责 4. 介绍自己有过什么Java项目 5. 项目中有没有用过mysql 6. 有没有使用过什么中间件 7. 用没用过nginx 8. 之前实习过么? 9. 讲一下你对软件测试的理解 10. 一条业务链路出问题了,怎么根据问题找到出错的地方(前端按钮报错,怎么找后端的问题
1. 自我介绍 2. 一个比赛中负责了什么 3. 为什么不去开发,来测试 4. 给你一个水杯,设计测试用例 5. tcp udp的区别 6. 冒泡排序 7. 如何能够快速定位和修复代码中的错误 8. 作为测试你提了一个bug,开发不认同,怎么办 9. 如何描述一个bug 10. 你对软件测试的理解 11. 反问 12. 其他还有想不起来了
1.自我介绍。 2.数组和链表的区别,各有什么优缺点。 3.struct和class的区别,数据在栈上和在堆上有什么区别? 4.了解过c++吗?有哪些常用的容器? 5.析构函数是虚函数还是非虚函数,如果是非虚的是会怎样? 6.512*512的RGBA四通道图片,在内存中存储的大小是多少?——答:1M。 7.线性代数学过吗,知道向量点积有什么作用吗,在游戏开发中有什么应用。 8.游戏中常见的关键词屏
投的数通嵌入式软开 5.17机考。这次题目比较简单,运气好拿了300+。 5.25技术面+主管面。 技术面:就聊一下项目,基本没问八股文。手撕代码和leetcode239-滑动窗口最大值差不多,因为做过问题不大,写完和面试官讲了思路他也比较认可。(暴力解也可以的,但是面试官说很多人都能暴力解做出来。)最后复盘了一下5.17机考的第一题,讲了一下思路,差不多就结束了。中途网络不好掉线几次,疯狂道歉,
没有自我介绍 原定10:30开始,我提前15分钟进入会议室10:23面试官进入,随即开始面试(面试官两人:一个问技术,一个给你反问) 存储一组数值,要求不能出现重复的值,我该选取哪种集合进行存储 答:set集合,因为set会检查存储值的hashcode是否在集合里存在。(因为提到了 hashcode,故而问了个hashcode的问题) hashcode,会不会出现相同的hashcode值呢 答:会
先是自我介绍,要说一些自己的技术栈之类的东西 一、Vue 1.vue2和vue3的区别 2.控制标签的显示与隐藏 3.页面中有很多重复数据,用哪个标签来简化 4.怎么去优化v-for的性能问题 5.一个主键、页面的生命周期函数有哪些 6.页面初始化的时候,请求数据的逻辑写在哪个生命周期比较合适,为什么? 7.监听属性改变的方式 8.数据(事件)改变之后发起请求,请求放在哪个监听属性比较合适,wat
这个面试好像比较着急,也没有自我介绍,面试官直接就问问题了。 一共面了40min左右 介绍一下epoll是什么? epoll和select有什么区别? 效率不同: 在处理大量文件描述符的情况下,epoll 比 select 更快更高效。这是因为 epoll 使用了红黑树(或者哈希表),能够快速检索就绪的文件描述符,而 select 只是简单地轮询所有的文件描述符。 API 使用方式不同: epol
1.自我介绍 2.你是潮汕人, 知道我们公司在哪嘛,为何不在广州深圳找,找这个工作是出于岗位还是城市 3.项目数据量 4.数据库与数据仓库的区别 5.知道scd嘛(反复确认了一下没听错) 6.如何采集业务数据 7.全量同步与增量同步,有什么适用场景或哪些表不能用,比如没有日期的,之类 8.项目用Flume和Kafka建立的数据流采集通道,是怎么样的 9.Flume数据采集过程中有没有遇到数据丢失问
没录音 大概回忆 比较抽象 全程应该就20min不到 1.用英文做个自我介绍(没准备,没想到,很惊讶,硬顶说了) 2.你用过那些编程语言,比较熟悉什么编程语言 3.介绍你最熟悉的一个项目然后聊了一点这块 (面试官确实在听,感觉很有开发经验,还指出了一点问题,感觉面试官似乎是其他方向的) 4.感觉你比较熟悉python,我们问下python的问题?(懵了懵了 我还是说了以后规划是前端方面) 5.说一
Object 常用方法? StringBuffer 和 StringBuilder 有什么区别? 介绍一下 ThreadLocal 如果有一个需求:每个线程有多个 value 那该怎么设计?你能想到几种方式? 设计模式了解多少? SpringMVC 处理请求的过程? 在浏览器输入一个 url,是怎么运行的? ConcurrentHashMap 如何保证线程安全? 红黑树了解过吗? 线程池用过么?
基本上在问项目 git 提交的过程是什么过程? 项目做了什么? 难点是什么? 你的接口查询如何实现? 数据库查询和 cache 更新怎么保证数据一致性? 涉及到几张表? postman 怎么灵活切换两个环境? JWT 怎么保证不被篡改?安全吗? 场景:两个集群,A集群取数据加密,扔给B集群,对称加密,需求是钥匙可以更换。 怎么把配置下发过去?怎么和终端节点通信? 引流 #腾讯字节跳动华为阿里百度快
存储方向,个人做过15445 和 824。没有太多***。非典型面经 lru-k 比 lru 好在哪 k怎么选择?依据?不会 为什么要自己做缓存池,操作系统不是有pagecache吗? fsync出现卡顿怎么处理 ?不会 B+树比B树好在哪里?哪个层数更多? B+树乐观锁怎么实现? 火山模型优缺点? 接上条,虚函数开销多大测过吗?多了几次内存访问? 规则优化如何避免 overhead? (就是优化
1. 除了445和824其他项目做过吗 2. 第一个项目除了课程实现还有什么扩展 3. 怎么实现一个分布式锁 4. raft在上述问题起什么作用 5. 分布式锁怎么设计api 6. 多个请求者,加锁加锁怎么维护状态 7. raft做过什么工作 8. raft怎么实现线性一致性 9. C++智能指针用过吗。unique_ptr 可以拷贝吗,shared_ptr线程安全吗? 10. c++ stati
总体感觉难度还行, 面试流程非常快,总共两天通过了, 总共二面 一面 全八股 自我介绍 c++类的对象大小由什么决定 A, B类都有虚函数, C继承A和B, C的大小, C有几个虚指针 条件变量你知道是干嘛的吗 线程池 redis有哪几种数据结构, SDS,哈希表, 跳表, 链表等等 STL中的优先队列的实现 构造函数和析构函数可以是虚函数吗 构造函数里面可以调虚函数吗 中间有几个问题忘记了 二面