一个小时二十分钟 go的gmp gc机制 map扩容机制 计网转发数据包的细节 ip包头内容 os的虚拟地址 数据库的mvcc redis常见类型 redis和mysql的区别 做题 判断ip地址在不在一个子网内部(没写出来,字符串要转二进制,然后和掩码判断,写了十分钟,发现自己写出来估计要写很久,就说写不出来了。 lc一个mid题,删除重复元素,秒了 唉 题没做出来,有点难受
1.为什么做测试开发? 2.测试开发和纯开发的区别? 3.开始问实习 问公司内部使用什么测试工具? 都测了哪些平台?详细介绍一下 UI自动化测试做了哪些方面的工作? 为什么要做自动化测试? 为什么要做接口测试? 接口测试测了哪些场景? 接口测试和UI自动化测试的区别? 为什么没留在实习公司? 实习的时候做了哪些开发工作? 前后端怎么通信的? 服务器之间怎么通信的? 实习公司用了哪些技术栈? 有用过
1.自我介绍 2.实习 3.mysql日志 4.mysql事务隔离级别 5.K个区间翻转
字节跳动 商业产品 客户端 围绕项目主要设计MySQL,如SQL语句的递归,优化,前端查询不显示或者显示时长过慢可能哪里出问题等等项目上的问题 下面是八股: Java问了volatile关键字的作用,以及可见性和防止指令重排序的底层实现 四大引用及其应用场景,threadlocal及其底层实现,key为什么不可以是软引用? handle是什么?activity和fragment的生命周期 手撕是超
三面是总监面,TITLE是部门中国大区Leader。 整体也跟汇川一样,没有为难我,主要是问一些 GENERAL的问题(是的,是面试官自己说的),就让我对岗位是做什么的做一个畅享。这里我认为主要是因为这个岗位技术含量不高,但是面试的流程是按照研发岗来做的——即三面业务+一面HRBP。 这里面试官给我面试的时候是在出差的登机时间给我面的,所以比较随意,也没有开摄像头。 问我想象中的IT技术岗是做什么
自我介绍 在浏览器中输入到输出页面的过程 Python和c的区别 内存管理 面向对象和过程的区别 查询ip的全过程 根服务器 tcp握手的作用 如果第三次握手服务器没有相应会发生什么 如何解决上述问题 客户端大量发送建立连接的请求,服务端返回但客户端不影响,服务端应该怎么处理 锁有哪些 读写锁和自旋锁的异同 手撕二叉树最近公共祖先
自我介绍 本科包含什么课程? 想过读研吗? 排名情况? 实习横向对比感受。 想来字节实习,理想中的实习工作是什么样的。 实习地点要求。(介绍了一下业务范围) 找个自己觉得项目难度较大的介绍==> 前端监控系统 8.1 JS包是一个 script放里面吗 8.2 图片错误怎么处理的呢 8.3 性能指标是哪里来的 8.4 功能和负面影响之间的权衡 美团实习的优化 flex 实现上中下斜向排列 无限累加
烂完了,手撕做出来一半,尸体凉凉的。。。 一面 90min 自我介绍 进程与线程 协程与线程 多线程的通信 共享内存、消息传递和管道流 一些编程语言提供原子操作,举个例子 go的atomic包实现的原理?不会,答了记录状态回滚,错了 * 正确答案是:Golang的atomic包的原子操作是通过CPU指令实现的。在大多数CPU架构中,原子操作的实现都是基于32位或64位的寄存器。Golang的ato
面试体验极差,面试官全程对我毫无兴趣。 首先自我介绍,项目难点介绍。 手撕对折链表,30分钟。 问了两道计算机网络问题,答得很垃。 一到45分钟,立刻结束面试。 反问:您们部门是对算法很看重吗? 答:额....也不是。 反问:您觉得我还需要补充什么技术栈? 答:额....看你擅长的吧。
平时有看什么书吗 最近在学什么 Java的哪些方面 AQS是啥 底层 怎么保证公平和非公平 你做的项目难点是啥 怎么解决的 你的项目改进点有哪些 准备怎么做 两个队列实现栈 一个队列实现栈 两个亿级url文件 要找出他们相同的url并统计重复次数 反转字符串单词
记录下臭双非辛酸的字节面试经历 商业变现 3.4 一面 3.5 二面 3.7 三面 3.11 四面(交叉面) 3.14 等了两天,被中台部门约面。。。 中台 3.18 一面 3.20 二面 3.25 三面 3.27 四面(交叉面) 3.28 hr面 hr说一般要1~2周review拉齐 然后一直等,一周催两次hr,hr姐姐说流程一直卡在最后的大leader。 4.18 hr说我被抽到加面,加面名单
好像是被hr捞起来了 自我介绍,拿我硕士论文硬控面试官半个小时 针对小样本的处理方式。 BN和LN层的区别,介绍一下BN层,里面哪些是可学习的参数。 避免网络过拟合的方法 手撕 回溯算法 一开始想成贪心了 算法复杂度多少 介绍一下 反问 多久出结果 一周 介绍本部门业务 总之就是后悔,现在才略微摸到点算法的门槛
八股 1、lamda表达式的实现原理 2、C++智能指针 3、C++多线程 4、OSI模型与TCP/IP模型,及各层简介 5、数据传输到网络层之后是什么样的? 真的,我尼玛,好难啊! 算法 1、一个序列中元素两两连续出现,找出落单的元素(下标) eg.2 2 1 1 3 4 4 -->3 最优:O(logn) 二分查找:序列的数量是奇数,二分之后,前半部分偶数,后半部分奇数。如果前半最后一个元素和
2024/07/11 20:00 50分钟 问偏向算法还是开发,回答偏向开发,稍微了解了一下AI经验和后端经验 项目不太相关,竞赛和项目具体的没问太多 八股:堆和栈、淘汰策略(LRU和LFU之类的,虽然不太熟悉,但面试官引导我思考回答到一些点上)以及数据结构实现(也是不熟但引导我自己理解着答) 手撕:给一个数字n和一个个位数集,用集合内的数组合成的数字,求比n小的最大值(类似于数位dp策略,从高位
简单描述下楼主的情况,本科985,毕业1.5年,一直是做测开,今年拿到字节和虾皮的offer(可提供字节内推,放最后) 因为当初面试的时候把所有的题目都整理到一起了,具体细节可能不太清晰,就先分享一下印象比较深的问题,然后把具体的知识点放后面了 深信服 一面: 常规的知识点面试,侧重python和linux相关的知识 1、python的深拷贝、浅拷贝的区别 2、python的内存管理机制(垃圾回收