投递岗位:移动软件开发(客户端开发) 面试时间:07/29 一面(30min) 背景询问: 后端的简历为什么想做客户端? 了解客户端的知识吗?安卓的系统版本等。 由于没有客户端的相关知识,面试官只好提问计算机基础 介绍一下TCP的三次握手? 介绍一个HTTP和HTTPS的区别? 线程同步的方法? 写题: 一道SQL,大概意思是求表中,每一门成绩都高于80分的学生姓名? 没做出来,牛客上只刷了简单的
已约二面 当天字节网不好,面试官经常聊着聊着就掉线了:D 字节提前批Pico Unity客户端-一面 自我介绍 介绍你简历中的一个项目 Unity是自学的吗?大概什么时候开始接触的?是什么原因接触Unity的? 未来工作规划 是偏向与做游戏相关的东西是吧? (我一直在强调做VR也是可以的 业务 进程和线程区别与关系 什么是死锁? 如何预防、避免死锁? 线程安全中常提到的原子性 可见性 有序性这些有
一面 8/1 1h20min 上来面试官说面试分成四大块:自我介绍,项目经历,计算机基础,算法· 前面两个不说了 网络: 七层模型介绍一下 每层哪些协议 TLS如何工作 TCP建立连接的过程 在linux内核中如何实现的? SYN队列?Accept队列?SYN攻击?如何解决? 应用程序在Accept队列中取出socket后如何管理这些fd --> IO多路复用 (redis默认LT,nginx默认
分享面经积攒好运!upup! 一面 自我介绍 深挖项目:问了超级多细节,聊了很久 手写代码:二分查找 设计测试用例:测试电梯 计算机网络TCP,三次握手 访问网址的过程 对DNS的了解 linux相关命令:设置IP地址,查看有几个网卡,查看日志 python有哪些数据结构 深拷贝浅拷贝的区别 装饰器 对测试开发的理解 对云的理解 反问 面试官很友好,主动介绍了岗位部门业务等 最后告诉我一面过了让我
1、自我介绍 2、问有没有实习经历,为什么没有? 3、其他语言是什么状况?有用c++写过大型的项目吗?用过go吗?研究生是考的还是保的?研究生奖学金是入学的吗?百分比是多少? 4、介绍一下项目,能演示一下吗? 5、这个项目有什么难点? 6、平时有什么技术方面的爱好吗?比如其他同学会写很多技术博客 7、用过gpt吗?你觉得怎么样? 8、听说过小度音响或者小艾同学或者天猫精灵吗?用过吗?猜一下小度音响
二面没有自我介绍,上来就开始提问 八股 C语言有哪些常见的内存相关的错误 平时使用strcopy函数的时候需要注意哪些 双向链表两个节点中插入一个新节点需要做哪些操作 C语言中为什么要结构体内存对齐 数据结构中引入哈希算法的目的是什么 二分查找的具体操作细节 内联函数和宏定义有什么区别 定义宏的时候有哪些注意事项 TCP socket编程中如何来限制一个socket的访问连接的最大数量 TCP传输
二面完等了一周终于三面了,整体算比较顺利,希望能有好的结果 1、问作品集 2、用户目的是什么,业务目的是什么 3、怎么通过设计达成目的 4、让再讲一个自驱的项目,核心回答做了什么设计,达到什么收益 5、怎么跟团队其他成员协同工作 6、组长在这个设计中起到的作用是什么 7、对公司的了解 8、对部门业务的了解,一、二面后针对这个部门做了什么准备 9、出了具体的设计题目问思路 10、职业规划、工作预期
华科科班本硕,投的杭州嵌入式软件 6.8一面(研究方向是内存管理,所以基本就问了这些问题) 1. 讲一下slab,buddy 2.讲一下MMU 3.MMU如何识别不同进程的页表(区分MMU和TLB) 4.预处理做了哪些事 5.了解其他RTOS 6.有没有什么嵌入式背景 6.12二面(写的webserver项目,所以问了这些) 1.手写线程池(没整出来,难顶) 2.awk,sed,grep讲一下 3
6月3技术面一面 读研期间做了什么项目? 数据采集用了什么软件? 基本流程是什么? 你方法的优势在哪里?
写面经攒人品 一面6/5,20分钟。简单聊了学习成绩,竞赛奖项,问了计网的TCP握手过程,简单聊了项目,最后说了下笔试题的最后一题,判断是否有环形链表。 二面6/11,40分钟。上来先做智力题,n个硬币,有AB两个人,A先取1-3枚,B也可以取1-3枚,求问A是不是必赢。 然后就是和谐子数组长度,其他面经也有写。我说了个暴力法,然后让我优化,用hashmap即可。然后要求共享屏幕IDE上写你的优化
一面,7月17日,面试官是数据分析师 1. 自我介绍。 2. 实习中最有成就感的一段经历?实习经历深挖。 3. 使用过百度APP吗? 4. 知乎优缺点以及优化改进建议。 5. 对直播了解吗,直播为什么能吸引用户? 6. 对数据分析师的看法,以及自己的优势? 7. 某日APP日活突然下降,如何分析? 8. 数分相关硬技术如何? 9. 反问。 二面,7月30日,面试官是产品经理,两周后挂 1. 自我介
1.自我介绍 2.实习做了些什么 3.稳定性参数配置主要指的是什么 4.(稳定性配置)配置的功能主要有哪些 5.FTP/SFTP有什么区别吗 6.介绍一下压力测试做些什么, 其中发现的问题多吗?原因? 7.项目中非热点文件热缩模块怎么实现的 8.压缩使用的是什么算法 9.采用bundle压缩是怎么考虑的 9.断点续传怎么实现的 10.socket通信过程 11.Linux查看占用的端口有哪些方法
趁着热乎,写写面经,rp++ 时间线 6.22投递 立马收到测评,性格测试之类的 7.1 笔试 笔试题型: 两小时 1.选择题:19道计算机基础题(数据库、操作系统、算法等),6道语言题(选择C++或者Java方向),选择题每题两分。 2.编程题,3道,都比较基础。 7.10 一面,时长约30min 1.自我介绍 2.擅长的语言?为什么选择它(这里选了C++) 3.C++的三大特性 4.多态是怎么
7月19投的,hr8月4日通知我面试。 搜了很多相关面经,以为是就某个问题展开讨论,最后输出观点或者方案,但是才发现根本不是这样的! 四人一组,首先是每个人一分钟的英文介绍。接着面试官依次对每位同学提出问题,并给三分钟的时间进行思考。 题目一:疫情之下,健身房如何进行运转? 题目二:挑选你最喜欢的APP,谈谈优缺点,以及如何改进 题目三:支付宝红包上限是9999,微信是你200,为什么有这种差异?
实验室项目 大概问了问方向 测试项目 TestNG如何实现Case 如果每个Case前都需要关闭浏览器的话,怎么做(我说加标签,但是面试官说能不能不在代码中显示,我:???) 分层设计的好处,每层的具体内容 登录功能的具体实现,如何验证成功 用Jenkins完成了哪些工作 八股部分 多线程的创建方法 线程池的好处 核心线程和最大线程的区别 添加线程,核心线程未占满,会创建新的线程吗(我说不会,但是