面试时长:45min(八股背太熟了,30min光速答完,面试官给我介绍公司相关 面试内容: * 自我介绍 * makefile原理 * 编译过程 * 粘包原因和解决 * https协议 * IO多路复用 * socket编程 * linux抓包命令 * gdb如何调试 * linux查看内存 * linux查看系统位数 * 查看文件句柄 * 结构体字节对齐 * map为什么没reserve * m
发个面经,攒人品! - 动态库,静态库,编译链接,词法树,语法树 - 为什么可以直接引用 podfile 中的三方库 - 怎么找头文件 - block 的本质,变量捕获 - 输入 url 到显示页面的全过程 - 为什么三次握手 - tcp,udp区别 - Https过程 - KVO isa - Runtime 方法查找 - 消息转发 - 为什么很多三方库倾向于采用消息转发 - SDWebImage
3.12 40min 面试官很年轻,人很好,一直说不会也没事,一直引导我提示我,面试体验很棒 1.自我介绍 2.项目介绍 3.堆和栈的区别?两个栈实现一个队列,需要考虑的边界条件? 4.两个栈实现一个阻塞队列 5.继续深入提问,怎么考虑设计优化,问到我不会为止 6.你怎么理解spring全家桶,springboot怎么体现IOC和AOP 7.java中栈的实现接口或者类有哪些?队列呢?优先队列的底
介绍最拿手的项目,我讲的实习 计网一些八股 最长不重复子串,秒了 以为轻松过了,结果没消息了?
写在前面 这是本人去年找暑期实习时候的面经,java后端方向。之前面试的时候一直会做录音复盘,但是并未整理过面经,最近有uu私信想看一下,因此分享给大家,做个参考,希望可以帮助大家。以下是相关文章链接:阿里云一面、秋招总结。 面试时长 75min 面试形式 视频面试 面试内容 自我介绍; 项目介绍:参与了哪些项目,自己挑一个项目详细展开,介绍项目的创新点和难点,针对其中存在的问题有没有一些思考;
前段时间忙着PR,实在是没空写面经了。以至于之前百度面的也快忘的差不多了…… 算是我暑期实习开始预热吧。 一面: 自我介绍 问商汤实习经历 介绍大模型量化流程 问使用的量化方案(w8a8) 问算子融合方式 (手搓…) 问在商汤做的QAT工作 问了些量化的基础知识 问在线量化流程 问pr的ort算子实现流程 做题layernorm(c++/cuda) 二面: 自我介绍 问c++八股 数组&链
两次面试的体验都很好,面试官的专业性很高,当遇到不会的问题时也会及时提醒。 一面 时长:约50分钟 无项目问答,直接是iOS基础、操作系统、计算机网络的问答 1. iOS基础 1.1 你使用过Swift,说一下Swift相比于C、C++、OC这些语言,有什么样的特点? 答:安全性(首要)、代码风格现代化、强类型、支持多种类型的编程范式如泛型、函数式编程 1.2 Swift中的类和结构体有什么样的区
数组和链表 堆 http报文结构 http1.0 2.0区别。 http和https linux io复用 锁机制 后面疯狂拷打项目。麻了 两道算法a了一道 G
1. 自我介绍 2. 唠嗑了几分钟,为什么要转计算机,我个人觉得本专业和计算机之间的区别 3. 项目的难点和业务场景,项目中的模型是怎么实现的(问了好久) 4. 缓存击穿、缓存穿透和缓存雪崩的区别 5. 算法题:两个已经排序好的数组num1和num2(升序),num1和nums2中数据个数分别为m,n,num1有多余的长度刚好存满nums2,即nums1的长度等于m+n,求返回的num1数组正好是
不得不说,遇到了一个很好的面试官,不仅温柔有耐心 最后还给我提了些建议和努力方向 1问了智能指针,啥也不会就听过个名字 2虚函数以及底层实现原理 子类父类的构造函数和析构函数是否为虚函数导致的结果,有个啥override 3死锁出现的条件 4进程线程相关的,以及在项目中的使用情况,进程间通信方式 5死锁,项目中是否出现死锁 6http通信协议相关,我忘记了 7编译的流程 8tcp和udp相关 9项
快手真是海面,约个面试改了两次时间 面试官说我会做一些记录,我问你答就好 面试时长:65min 面试内容: * 自我介绍 * coredump还原 * gdb断点 * 孤儿、僵尸进程 * 多进程怎么实现 * 多线程用过吗 * ip数据包分片 * mss和mtu区别, 如何确定 * linux查看监听端口命令 * 空对象指针为什么能调用函数 * shareptr线程安全吗 * push_back左值
一系列项目的问题(关于自己的一个原生组件) 移动端页面布局和PC端有什么不同? 用户手势事件有了解吗? hooks有用过吗?大概说一下是什么概念(或者说一般什么东西会被做成hooks) 组件初始化的逻辑 浏览器渲染页面的过程 事件捕获和事件冒泡
1. 闲聊实习产品,开源相关balabal 2. 做题(半小时) 题目是给定一个target和数字数组,找出由数字数组组成的小于target的最大值,23121 {2,4,9} -> 22999 3. 闲聊组里产品/polardb 感觉不对劲呀,大块儿就是做题(虽然A了其他感觉没聊啥带劲的问题) 最后经典“谢谢你的时间” 蹲后续 #字节跳动信息集散地##字节跳动#
有两个面试官面试,各自半小时 先面试后笔试,再 HR 面 面试时长:60min 面试内容: * 智能指针的实现 * 四大强制类型转换 * 线程池用过吗 * mysql索引的底层实现 * mysql 如何判断该分表了 * sql 场景题,求班级平均分 * 三次握手讲一下,如果某一次丢失了怎么办 * gdb 调试,如何下断点 * dumpcore 如何还原 * fork 函数讲讲 * 析构虚函数父类和
自我介绍 讲项目 C++八股:stl、虚函数、std::move 算法题:删除字符串中的ab 数学题:两人抛硬币,先抛出正面者赢,问先抛者的胜率 总体难度不大,已经约了二面