oppo提前批面经(一、二面) 岗位:linux系统工程师 一面(08.16) 问题: 介绍项目,项目的情况,项目中的最大难点。 聊了两句实习和比赛。 介绍一下智能指针。 线程和进程的区别。 介绍一下互斥锁和自旋锁。 互斥锁和自旋锁的区别。 进程的通信方式。 反问 总结:面的比较快,二三十分钟,问项目问的多,八股文问的很基础。反问告诉说是大类招聘,进来后根据能力和兴趣选取岗位。 二面(08.26)
岗位 Java后端 一面HR面 时间 2022.8 二面技术面 时间 2022.8 内容 自我介绍+实习项目+聊天 项目 说说实习项目的架构 我对你的消息发送服务比较感兴趣,可以说说他的架构吗 如果不同类型的消息都使用一个类来发送,你如何设计? 你用过哪些微服务框架? 说说你对微服务的理解 你的实习项目中遇到了什么难点? 说说TDD? 先写测试再写代码,跟先写代码再写测试有区别吗? 你做了手写RP
1. java有哪些基本数据类型 2. java的自动装箱与拆箱是什么 3. 介绍一下面向对象三大特性 4. 接口和抽象类的区别 5. java的继承是单继承还是多继承? 6. 举个例子说明多态 7. 什么是重载?重载和重写的区别 8. Redis在项目中有哪些应用?
一面(6.22):用的他们公司的平台,总共45min左右。主要问项目,没有手撕,没有八股,大概一个项目问20分钟。 当晚发的二面通知 二面(6.25):线下酒店面试,总时长大约一个小时。面试官好像是个主管,很有气质,说咱们就是聊聊天别紧张,也是一直深挖两个项目内容,基本把项目的所有内容都问了一遍。面试官人很好,说知道我做的项目很简单,主要看对问题的思考以及未来的潜力。 面完说让我等一下进行hr面
自我介绍 是保研吗? 为什么没有学术成果? 挑一个你最熟悉的项目讲一下 项目的难点是什么? 项目的亮点有哪些? 主要用哪一种语言? C++中的虚函数了解吗?怎么用? 构造函数和析构函数可以是虚函数吗? 为什么构造函数不能是虚函数? 死锁的条件? 那假如有A B线程,C D资源,什么情况下会发生死锁? TCP为什么要有四次挥手? 反问: 主要做什么业务? 跟我讲了他们负责路由器全栈开发,一个人要完整
周一6.24一面三道题 给一个key和一个value,要求给value异或加密 给一段cpp代码,找出错误 lru缓存 问问实习经历 问问项目经历 无八股 总共45min 现在还没有收到二面通知,是不是挂了
6.22 总时长1个小时,手撕了半个多小时没做出来。 本科专业和研究生专业的关联,为什么跨专业 挑一个项目介绍 有没有学过计算机的专业课 手撕代码 合并链表 平衡二叉树 B树和B+树 反问: 麻了天天做动态规划,链表都做不出来了,链表输入也不会,debug半天,还是有点边界的问题 #深信服领跑x计划##深信服#
自我介绍 手撕回文(写了二分,哈希优化) 介绍项目 项目难点 gc优化? 当场过
1.自我介绍 2.问我的grpc项目,和面试官聊的有来有回 3.重点来了,手撕,题目大致如下自己感受: (大概是)给定n任意IP地址,判断它们之间是否能够连通,以及最短的连通跳数(跳数:连通所经过的主机数,如果A-B直连,则定义其为1,A-B经过C连接,则为2,以此类推,主机相同时其跳数为0。(题目超级长,不止这几句,我读题花了十分钟) 总之是图论.. 你问我为什么还能大概记得题目?因为这是我当时
提前交卷了,不想答了 10道选择,4道编程 选择题算是智力题 编程题本菜鸡感觉好离谱,前两道还行,挺容易想到动态规划,第二题因为不熟悉ACM模式,没想出来用户输入为-1的时候怎么处理,导致我的答案只能处理整数的情况,过了1/3 第一题:给定一个未排序的整数数组,找到最长连续递减的子序列的长度 第二题:2D数组,返回能拿到的最多金币数 第三题开始逐渐离谱,我处理输入就想了半小时,给几组ip,返回跳转
2024/09/26 中国工商银行杭州软件研发中心一面 1.介绍实习 2.实习中的项目的项目背景 3.你做了哪些事 4.了解哪些数据库 5.设计过数据库的存储结构吗,说一个你设计过的数据库的存储结构 6.你是本科对吧(问这个的时候心已经凉了一半了,希望能有后序) #银行笔面经互助#
#百度提前批#全程60分钟 先问项目 重写和重载的区别? ArrayList和LinkedList的区别? 常见的集合有哪些?哪些是线程安全的? 多线程用过吗?怎么创建多线程? 多线程之间的安全性怎么保证?(锁) 普通类和抽象类的区别?抽象类可以实例化对象吗? Redis都用来干啥了?(缓存、消息队列) 为啥用Redis的消息队列不用别的? Redis的常见数据结构? Redis的持久化?(RDB
1 自我介绍 2 项目:用的什么测试方法、性能测试的指标有哪些、怎么判断内存泄漏、性能有做优化吗怎么做的,怎么测试系统的稳定性 3 项目:有用到缓存机制吗?知道哪些缓存机制 4 TCP和UDP的区别,TCP三次握手 5 知道LRU吗,解释一下,写代码:用哈希表/双向链表实现LRU的get和put 6 用过什么数据库?项目里怎么调用数据库的 7 写一个联合查询语句 8 Linux怎么杀死一个进程 9
java面向对象,垃圾回收器,索引,设计模式,内存溢出,平时咋解决问题,团队合作怎么做
ML/NLP算法岗 一面: 1、深入拷打论文+项目 2、pytorch手撕GAN训练 二面: 1、numpy手撕MLP,要实现梯度计算和回传 2、经典transformer为啥要做scale 3、计算bert的参数量 4、讲自己的论文 5、概率题口算 三面: 1、讲论文思路+创新点 2、多模态模型clip,blip,llava,sd 3、vit和dit 4、能不能提前来实习 求求别挂我哪怕让我泡池