背景:在百度池子共享了半个多月,突然被捞,然后面试进程推进非常快。 一面:全程在问我的最近一段实习经历,其他两段一点都没问(因为最近的这段实习经验跟他们非常match)。面试时长50分钟左右 1.你说你参与了X大项目,你在这个项目中负责什么,价值是什么 2.你如何衡量你做的Y项目的价值 3.追问2,如何拆解价值指标,如何排优先级协调资源去做? 4.项目Z是做什么的,解决什么问题? 5.项目X是否可
一面 40min 0919 不记得问了什么,大致好像是围绕目前的实习展开。 二面 40min 0920 努力回忆一下,问了一些八股 1. 为什么划分宽窄依赖? 2. Checkpoint和Persist? 3. MR过程? 4. 为什么Spark比Hive快?(这其实不合理,一个计算引擎和一个数仓工具,没法比较,面试官应该想问的是Spark和Hive的默认MR引擎吧,然后按照这个方向回答的) 5.
一面 视频面试 30min 挖简历+一些机器学习模型知识的考查 感觉还是挺看重建模经历的 难度不大,交流很顺畅。 上午面完的,下午就通知复试了,流程很快。 二面 视频面试 30min 应该是部门主管 挖简历 问了一下毕业论文的情况 讲了一下这个岗位的一些具体情况 态度很好,交流很舒服。 大概三天内也出了面试结果。 三面 线下 HR主管面 一些常规问题,评价一下自己等等 问了一下期望薪资 聊了大概1
应聘职位:测试开发工程师 一面 7.26 60 min 简单自我介绍 重要业务流程测试用例中取一个模块来讲一下梳理思路,如何分类? 针对登录模块,你可以写哪些测试用例? 了解TCP/IP吗? TCP和UDP的区别? HTTP端口号是? IP数据包前有序号位,有哪些? 算法题:不区分大小写,连续相同的算1个,输出相邻字母或数字的个数; 针对一个具体用户使用场景,编写测试用例; VLAN有了解吗? L
(一面) 1、自我介绍 2、讲paper 3、coding transformerLayer: self-attn和ffn实现; 继续问sqrt(dk)的作用,能不能用norm呢? 写太快又来一题:求一个6面均匀的骰子,不断投,每面至少出现一次的期望 模拟 进一步误差如何得到: 多测几组得到均值和方差 4、介绍组里做的方向:主要是深度学习的轨迹预测 (二面) 1、 大致过一遍项目 2、 问炼丹熟
好像是首页自然推荐,流程推进很快,但是面试体验一般,前两面面试官都是在工位上比较吵 一面 聊半小时实习项目,问了比较多细节,但是没抛出啥记忆深刻的问题,全忘了 手撕:一个list里面存放每根木棍长度,问是否能够正好利用所有木棍拼成正n边形。应该是回溯+剪枝,一开始完全没思路,提示回溯之后写了个没咋剪枝的版本,优化预剪枝版本有点写不出来了。。不过第二天一早就通知过了 二面 聊了四十分钟实习项目,没答
云智一面 9.7(30min) 1、自我介绍 2、项目 3、Kafka怎么保证消息一定被消费(x) 4、tcp和udp(可靠性、速度、效率) 5、tcp如何保证可靠性(流量、拥塞、校验) 6、三握四挥 7、http和https区别 8、mysql常见存储引擎、区别 9、为啥myslam要回表两次 10、哪一个支持高并发 11、b+树索引和哈希索引的区别 12、四大特性解释一下 13、隔离级别 14
一面 虚函数 内存池 C++11新特性 什么时候用auto 智能指针 std::map和std::unordered_map go map有序吗?底层 一个系统进程大概多大 最大socket数量 算法题 LC64改编:可以上下左右移动,有最大值上限,求到终点最大值 LC1594 矩阵中最大非负积 二面 实习,项目 C++中的运算符,单目运算符,三元运算符,所有运算符中哪些不可以重载 i++和++i
一面:八股 1、自我介绍 2、C++指针和引用 3、C++和C中如何实现动态内存的分配和释放 4、结构体和联合体的区别 5、C语言中内联函数和宏函数的区别 6、C语言指针的指针 7、Linux用命令行创建一个文件 8、Linux系统中父进程和子进程两个进程如何跑不同的代码 9、cmake中定义的东西 10、tcp和udp的区别 11、tcp三次握手 12、ARP协议 13、Linux中多线程和多进
一面60分钟: 项目相关: 某个项目详细介绍 select/poll/epoll区别 使用多线程需要注意什么,如何不用锁 Protobuf编码规则 Zookeeper的作用 某个函数流程讲解 八股: C++编译过程 C++内存分区 C++多态实现方式 C++为什么父类析构要定义为虚函数 C++智能指针 TCP为什么要四次挥手 TCP拥塞控制 HTTP1.0和HTTP2.0的区别 如何避免重复的HT
一面 - 8.29 - 1h 1.自我介绍 2.实习经历 3.打开一个协同文档,代码考核 (1)css实现居中对齐 (2)手写防抖 (3)手写深拷贝 (4)手写拍平数组 (5)手写Promise.allSettlement 二面 - 9.8 - 45min 1.自我介绍 2.实习经历 3.口述求两条链表的相交节点 4.口述动态规划原理和双蛋问题 三面 - 9.14 - 30min 1.自我介绍 2
数据研发工程师,base杭州 8月14日投递 8月18日一面 1. 问了一点项目,项目中的亮点,我用了Redis,根据Redis展开提问(太紧张直接宕机) 2. 手撕力扣1 3. 手撕力扣2 4. Zookeeper在 HBase/kafka 的作用是什么 5. Flink checkpoint 6. 状态后端知道啥,说优缺点 7. CK的流程 8. CK失败怎么办(不会) 9. FLink数据倾
一面 1、自我介绍 2、选一个自己觉得收获最大的项目介绍一下 3、在项目中遇到哪些困难,又是如何解决的 4、项目还有哪些可以优化的地方 5、从cpp文件到可执行文件的过程 6、动态链接和静态链接的区别 7、动态链接的原理是什么 8、怎么查看可执行程序依赖哪些动态库 9、C++中怎么编译C语言代码 10、C语言和C++在编译时的区别 11、TCP和UDP的区别 12、怎么同时杀死多个进程 13、手撕
一面: PO模式有没有了解,讲一下 了解项目 讲一下浏览器请求域名到看到页面的过程 TCP为什么需要3次握手 说一下常用的Linux命令 HTTP和HTTPS的区别 sql题:筛选出高于平均分的学生姓名,分数 智力题:在一天内,时针和分针重合的次数 coding:数组中出现频率第k的元素 二面: 问UI自动化 为什么选择测试 发红包功能测试用例 网络打开慢有什么原因 讲一下DNS过程 智力题:8个
一面:(居然是多个面试官,第一次遇到) 主要问项目,项目问了大概二十几分钟 我是用的是appium,所以又问了appium的底层实现方式 使用过的adb命令 怎么用adb启动app adb实现截屏 Linux如何定位文本中的浮点数 sed命令的使用方法 设计购物车测试用例 怎么理解的测开这个岗位 反问环节 二面:(时间很短,只有半个小时左右,因为我摄像头突然坏了,所以没考代码) 先问了在校学的课程