Q1:自我介绍; Q2:问项目,遇到哪些困难,怎样测试(后面我补充了怎样测试的,以及测试当中有哪些BUG); Q3:问我擅长哪些模块,我说了一部分,然后他都没有问哈哈; Q4:写个快排吧。然后我写了,追问:快排的思路,时间复杂度等等。最后问,怎样实现一个稳定的快排(我说当两个指针离得比较近的时候,可以替换为插入排序,面试官想了一下,说有道理...) Q5:对于网络熟悉吗?然后问我HTTP和HTTP
Q1:自我介绍; Q2:围绕项目进行提问,问项目如何做的?如何实现编译+运行模块的(我的项目是个在线oj系统) Q3:项目的超时反馈功能是如何实现的? Q4:start方法和run方法的区别? Q5:CPU资源是什么时候被申请的? Q6:算法:①leetCode螺旋矩阵;②最长连续递增序列;【9,8,1,7,2,3,4】==>返回1,2,3,4这种; Q7:内存泄漏和内存溢出的区别是什么? Q8:
1、笔试题:删掉链表倒数第k个元素 2、C++基础知识: struct\class区别 虚函数纯虚函数区别 智能指针:shared_ptr和unique_ptr区别 右值引用用在什么场景,解决什么问题 3、项目: MPC里用的模型是啥 MPC实车遇到过什么困难 预测步长有多少 MPC在实车过程中遇到路径曲率突变怎么解决 用到过哪些规划控制算法 A*如何解决动力学约束问题 怎么解决路径平滑问题 对百
蚂蚁金服 一面 算法题,给了长度为 N 的有重复元素的数组,要求输出第 10 大的数。 需要在 2 小时内完成。 二面 自我介绍 目前在部门做什么,业务简单介绍下,内部有哪些系统,作用和交互过程说下 Dubbo 踩过哪些坑,怎么解决的? 对线程安全的理解 乐观锁和悲观锁的区别? 这两种锁在 Java 和 MySQL 分别是怎么实现的? 事务有哪些特性? 怎么理解原子性? HashMap 为什么不是
2022.6.10官网投递暑期实习简历,拿到offer后没去,提前批直通终面。 实习面试: 一面 2022.6.16:(1h5min) C++基础:指针和引用、多态、虚函数、虚函数数据结构、智能指针 计网:TCP拥塞控制、HTTP2.0进步、HTTPS、RSA加密算法、证书谁发的 数据库:为什么使用B+树、B+树缺点 项目:项目介绍、数据库 算法:(口撕)双栈实现队列 二面 2022.6.20:(
20230703 快手 移动端 实习 二面(50min) 自我介绍 项目来源 项目要达到的要求,并发量怎么样有没有测试过 注册登录的功能详细讲讲 问项目,每个功能怎么实现的,还有一些场景问题 epoll模型是一个线程还是多个线程实现的 并发的时候有没有遇到过竞争的问题,或者死锁的问题 除了信号与槽机制还能怎么解决 能讲一下出现并发问题的原理吗,什么情况下会产生数据的竞争 什么类型的资源会产生数据安
比较之前 优化了自我介绍。 重新复习了一遍知识总结。 重新总结了自己的算法思维。 合理地调整了自己的心情和未来规划。 TimeLine --12/21投简历--12/22约面试--12/29一面--待修改-- 一面 1h #字节##25届找寒假JAVA实习#
一、前端-一面(1h20min) 自我介绍。 深挖项目细节,OPPO项目问了实现流程、每个流程的实现细节、原理,中间穿插2-3个八股。华为云项目问了无极缩放怎么实现的 + 场景(用户快速缩放怎么办?答案:用防抖。如果1-2-3,应该用防抖直接发到3页面的请求)。问了半小时的项目。穿插八股:CSS布局方式、CSS隐藏元素方式。 操作系统方面:单核CPU进程切换(X),CPU流水线(X),进程共享内存
写在前面 本人重庆理工大学,双非本科。 私信问问题不回复,因为可以直接上网搜,就别问我了。 建议使用电脑查看(为什么不用文字?方便保存;为什么不直接给出问题?方便各位了解面试情况) 非常欢迎指正我的错误和讨论话题。 个人能力的学习能力较强,但是缺乏引导性,假如各位24届以前的前辈看到了这篇博客,希望能够给我提一些建议和未来的规划。 秋招目标:目标城市自由度高;工资正常水平;尽量不要996;公司看中
一面 PBR的材质 齐次坐标。以及三种基础变换用齐次坐标的表示。 用后处理shader输出一个5x5棋盘格,不能用if。 英雄能否攻击到敌人:已知英雄位置,敌人位置,英雄攻击范围是半径为r的扇形,角度是朝向为中心的h角度,英雄朝向已知。 如何判断点在三角形内,除了叉乘还要更简单的方法,我猜是面积,但面积不也用叉乘求吗。 aabb包围盒之间的碰撞。 二面 alpha-blending怎么做。有什么其
这次又没准备好,或者说没准备就来面试了,真的很难受。 面试前就是准备好挨揍的感觉,非常难受,明知道自己没准备,还非要参加这个面试找虐。 我再也不想体验这种感觉了,下次一定把简历背熟,题刷好,基础知识掌握牢再投简历!!绝不裸面,裸面就是自己找不痛快。 -----以上为面试前的感受---------------- ddd面试8分钟就结束了 面试官还是挺和蔼的,看我以前的经历主要做开发的,简历上只有北航
抖音小程序部门,部门用的是go。 一面 6.20(1h) 自我介绍 实习项目 黑马点评 redis都用来做什么了 比如你缓存前5个商品的信息,你怎么判断他们是前5个商品(UV) 使用HyperLogLog统计UV,你在项目中是怎么实现增加操作的 智力题:1000个人做核酸,有一个阳性,怎么快速查出来(二分法、编码法 - 二进制位) 手撕:已知一个int数组,输出所有升序子集 反问 忘录屏了,只能想
资金中台与架构部门,部门用的是Java,官网6.21投递。 一面 6.28(55min) 自我介绍 实习项目 点评APP 讲讲优惠券秒杀 redis RDB、AOF 内存回收 定时任务的模式,参数怎么设置 pipeline 线上获取redis的key有什么方式 讲讲redis的数据结构 HyperLogLog是做什么的 volatile HashMap的key是自定义的一个类,这个类需要注意什么(
1、自我介绍 2、项目细节 3、输入url后的过程 4、dns解析过程 5、进程和线程的区别 6、进程的通信方式 7、写题:旋转图像:旋转n阶矩阵90度 8、如何快速上手音视频相关的工作
字节飞书 测开 一面(挂) 1.自我介绍 2.HTTP接口测试,断言 3.性能测试了解哪些(接口的性能),指标 4.selenium元素定位方法有哪些,xpath怎么用 5.pytest框架(说了只会怎么设计用例,执行用例,查看结果) 6.测试场景,视频通话 7.线程池有哪些(不懂线程池,说了创建线程的三种方式) 8.多线程怎么共享变量(一开始说成了线程通信方式,后面说了加锁) 9.有哪些加锁方式