1. 忘了,介绍一下做的实习业务 2. B服务依赖A服务,但是两个都报错了,如何排查谁的问题(我想的是看机器的监控,CPU负载变化的先后,上下游依赖集群的变化,看日志) 3. Mysql有哪些日志(不太会,随便说了一个慢查询) 4. 排序算法有哪些,稳定性 5. ACID是什么(这也要背?) 6. 线程池,线程抛出异常的话要销毁线程吗 7. 写两个题吧
8.11投递游戏开发-服务端,8.23笔试(记错时间一个半小时的笔试50min才进去😇,爆炸),8.29HR加wx约面。8.31一面。 1.lua表获取长度 2.lua面向对象 3.const关键字,除了变量还能修饰别的吗? 4.static关键字,静态成员变量 5.const和宏 6.虚函数相关:构造函数能不能调用虚函数,析构函数能不能是虚的?继承中构造函数和析构函数的执行顺序 7.实现智能指
半小时算法半小时项目,唯一的八股是线程池。 算法:二叉树层序遍历的acm模式,我没写过,坑坑巴巴改好久,面试官真的很有耐心,还帮我改运行错误。 面试官口头通过,说我很优秀,还给我提简历上的建议,应该怎么改,我哭死。但是他说二面要等节后了,二面的人放假了😠 感觉我真的是二面杀手,一面基本都能过,美团给我搞的对二面有心理阴影了😭,大家有没有什么针对二面的建议,有没有快手二面过的uu来点经验
时长:1h 体验:面试官很有水平,也很面善 1.我研究方向和GNN有关,部门推荐算法涉及到GNN,面试官有点兴趣,问了问小论文和创新点。 2.实习项目相关 项目架构,主要负责内容 内存调优(没用过JVM调优,我说了说碰到过的一些问题和sql调优手动回收等) 项目缓存相关部分 有没有了解过项目的内存分布(没太理解什么意思,就说了几个服务器的内存什么的) 3.八股: 数据库事务特性 JVM
快手2面:主要是情景题 1.restful中get和post如何设计 2.解释get和post及其区别,get有body吗 3.TCP为什么是3次握手,2次不行? 4.redis,和数据库数据不一致问题,怎么解决?线上环境中,大量请求没有命中redis,不能去查数据库,该怎么操作? (我没明白什么意思?后来想了一下是不是想问缓存穿透、雪崩之类的) 5.写sql: 班级表:班级id,学生id, 学生
1、extern C 的作用 2、多态讲一下,静态多态动态多态 3、虚函数原理、虚函数表、虚函数指针那一套、虚函数怎么寻址的(当时也没答出来,应该是根据虚函数声明顺序,通过虚函数指针+偏移量的方式进行下标索引寻址) 4、析构函数可以声明为虚函数吗? 5、析构函数没有声明为虚函数一定会发生内存泄露吗? 6、STL库了解吗?讲一下你常用的数据类型 7、讲了vector,底层原理的实现,怎么理解动态,删
约了hr面 复盘一下二面 一三面没记录 1、自我介绍 2、项目没怎么问 3、new和malloc的区别 追问new初始化的好处 4、用过STL吗 问map 底层 追问怎么判断key值存不存在(我说用find 问还有没有其他方式 可以通过数组下标访问吗 不存在又会返回什么) 5、多进程通信方式 用过哪种 (我说了信号量 追问信号量怎么通信的) 6、tcp和udp的区别 7、拥塞控制的作用 8、流量控
自我介绍 聊实习 聊实验室项目 怎么分析一个程序的瓶颈 IO多路复用 场景题:多线程客户端可以使用一个socket吗?怎么保证线程得到想要的数据 c++怎么禁用拷贝构造 c++怎么实现单例模式(静态局部变量,双重加锁检查) 加单个锁可以吗(可以,但是影响效率) 算法: 数组中的数代表能走的步数,能否到达尾部 写一个LRU缓存 把LRU缓存改成线程安全
10.1 并发限制 class Scheduler { constructor(max){ this.max = max this.count = 0 this.queue = [] } async add(fn){ if(this.count >= this.max){ await
新鲜出炉的面经,面试官迟到了几分钟,不会是早餐没吃完吧(bushi),这次居然没有录音,吐了,每次录音都会有幺蛾子。 先自我介绍一下 为什么投游戏公司 那先问一下基础的吧,遍历相同长度的数组和链表哪个更快?为什么? 答:和CPU缓存有关,数组是内存连续的所以CPU缓存命中率会高,所以遍历数组会更快。 问:为什么遍历数组,CPU缓存命中率会高? 答:CPU缓存机制具体我不太了解,我知道一般内存是以页
#百度##测试#小度质量部 072面试1h 1. 自我介绍 2. 项目具体情况 3. 实习情况 4. 工作中遇到多进程/多线程的问题 5. 序列号生成的方式 6. Python多线程和多进程的性能问题 (告知面试官自己理论方面是对Java更多了解一些 7. Java的数据类型有哪些 8. 整型占几个字节、int型数据范围 9. Java中String类直接赋值一个常量和直接new一个新的对象的区别
工作流程,从测试评审开始 活动更新时,需要下载吗 活动的实现,是h5还是什么代码 需不需要更新客户端 客户端用什么抓包,怎么测性能测试 热更时, 有没有用fidder抓过包 jmeter用过什么元件 对jmeter的了解 了解sdk吗 对水杯进行测试用例 自动化有多了解(回答了python的slumun的操作过程) 有没有做过接口自动化 知不知道数据库索引是干什么的 反问环节(可以关注一下程序如何
SQL中delete和drop的区别 OSI七层模型是什么 实习经历+项目经历 测试一个ATM机 对测试的看法 未来的方向(有没有打算往测开发展) 还有啥我实在是忘了面了好多天了 一面过了等待二面中,写面经攒人品
一面 1. 抽象类和接口的区别 1)抽象类需要使用extends关键字继承,而接口需要使用implements实现。 2)抽象类的权限可以为public、protected、default,而接口权限必须为public。 3)抽象类既可以做方法申明也可以进行方法实现,而接口只能做方法申明。 可能有坑(面试官可能会问Java8新特性中的接口的默认方法) 4)抽象类中的变量为普通变量,而接口中只能有被
我11月顺利拿到了OPPO公司Android工程师offer,我有三年多的工作经验,这次面试历经两轮,终于是拿到了offer,一面是以项目来展开的,简历上的东西一定要熟悉,面试官就是通过简历去问,然后会针对项目中遇到的问题,让你现场给你解决方案。 二面是由部门的主管负责面试,主要也是询问工作上的一些事,大头当然还是项目上的经历,遇到的难点和解决办法,还针对团队合作问题上提了一些问题,类似于结构化面