一面: 聊项目 1.redis为什么更快,持久化方式,redis单线程在多核机器里使用会不会浪费机器资源 2.线程上下文切换 3.redis缓存穿透缓存击穿缓存雪崩 4.mysql事务 5.mysql锁,乐观锁和悲观锁 6.b+树索引 7.osi七层模型,tcp和udp哪层 8.数据链路层协议 9.http和https区别 10.网络代理,网络代理正向和反向区别 题:力扣:划分字母区间 二面: 1
后端开发 3.24起官网投 一半简历挂 一半一直在筛选中 4.22 牛客投 今日头条 4.23 今日头条 一面 腾讯会议 问答40min+手撕20min 操作系统 * 进程、线程 * 线程间通信 * cas * volatile 计网 * 七层网络及其协议 * tcp udp * tcp握手挥手 * https * http状态码 数据库 * 事务acid * 索引失效 * 聚簇索引 * 覆盖索引
HashMap的put方法 HashMap的扩容过程 自定义协议怎么解决粘包问题 LeetCode129题(求根节点到叶节点数字之和) MySQL的索引结构 为什么用B+树 having的作用 聚簇索引 聚簇索引相比非聚簇索引的优点 线程池的七大参数 corePoolSize maximumPoolSize BlockingQueue keepAliveTime TimeUnit ThreadFa
项目是很重要的,围绕项目开展的交流也会比较多,但技术题也一样不能忽视,把自己会的大声讲出来。 话不多说,直接看题: 字节1面 1、自我介绍+项目经历 2、抽象类和接口的区别 3、hashmap的扩容操作 4、synchronized 原理 5、进程和线程的区别以及各自适用的场景 6、一个线程会死锁吗? 7、内存泄漏是什么? 8、volatile的原理 9、自旋锁和互斥锁有什么区别? 10、算法:数
实习项目经历一些问题? 微信朋友圈测试用例,从哪几个维度考虑(网络、基本功能、兼容性,多语言版本,不同机型,不同分辨率) python修饰器了解过么? i++线程安全么?(不安全)为什么(不知道,瞎说的) 保证线程安全的方式(volatile,synchronized关键字,Lock锁) 说下hashmap原理?扩容机制?线程不安全? Mysql隔离级别?默认是哪一种? 什么是读未提交?串行化是什
10月30日 1、介绍一段实习经历 2、对模板的理解 3、如何判断课程质量 4、为中视频策划选题 5、英语问题 反问环节 1、业务目标 2、需要什么特质/能力的人 30min 焦虑等结果中,这是转推荐的岗位,但是我在官网查不到内容了,为什么呢
字节后端开发实习生,5.4投递,5.23一面,发了短信填面试调研,后状态栏一直是面试中,是挂了吗? 一面情况是无自我介绍,对我的小项目也不感兴趣,上来直接手撕,写对了之后问一些八股,在浏览器输入url后的流程,整体流程说出来后,细问里面的细节,比如客户端怎么知道把http报文发给服务端的哪个进程(不懂,应该发给80端口?)。后来又问进程和线程(共享内存))。最后是http里get和post,问ge
一面,50分钟 1. 自我介绍。 2. 为什么想转行?(量化转互联网。答:由于个人本身兴趣点是在于用统计分析解决问题,我本身量化的热爱本不在金融,转行其实核心并没有变,其次互联网可以真正创造价值,而金融只是在实体经济的基础上的资本博弈。 3. 推荐算法进行了一次迭代,怎么评价这次更新后的版本是不是比以前更好?答:AB实验,指标定为推荐视频的跳出率(核心),点赞率,关注率,session时长。 4.
一面 1. 自我介绍。 2. 深挖简历项目。 3. 如果抖音在东北地区发起了一个红包活动,怎么看效果?(答:AB实验) 4. 如果有一部分人收到红包,另一部分没有,会引起用户不好的反响,怎么办?(答:可以用DID方法,找个类似APP作对照,比如火山,面试官肯定了一下思路,说更好的方式是用两个地理位置较远的城市作对照) 5. 解释一下具体效果怎么算?(答:DID方法比较变化量的差值) 6. 如果两组
问题内容: 如果输入参数是字节数组-byte [],则dll的本机方法可在Java中使用。如果我们使用c#中的相同方法,则会抛出EntryPointNotFoundException。 是因为java和c#中的byte []是不同的东西吗?如果是这样,我应该如何使用c#中的本机函数? 问题答案: Java缺少无符号类型。特别是,Java缺少无符号字节的原始类型。Java字节类型是带符号的,而C#字
一面5.17、1小时20分钟: 1、css的boxsizing有关,给定两个div,有边框和margin和背景,求两个div背景区的面积 2、BFC相关问题、margintop的子父盒子重叠问题,以及如何实现目标效果(子盒子下移,父盒子不动) 3、子代和后代选择器,效率对比,以及顺序(选择过程先比较子节点还是比较父节点?) 4、OSI七层网络模型 5、请求方式,知道几个说几个 6、get和post
1 自我介绍 2 项目中的重点介绍 3 浏览器缓存 强制缓存 协商缓存 4 Etag的优势 5 代码题 LeetCode 20 6 Promise async await 代码输出题 7 flex布局 说出父元素和子元素上的属性 8 网络安全 9 原型 构造函数 实例 10 反问 每次回答结束之后,面试官都是说”好的,下一个xxx"。网络安全那里,我说完XSS和CSRF,面试官说我XSS理解不深刻
一直有在牛客学习 算是回馈一下社区~ 一面 10.10 16:30~17:30 项目+八股 问项目 Formily原理 React学习过程中的疑问 常用的hooks setTimeout和setInterval倒计时是精确的吗 有什么更好的倒计时的实现方式? 浏览器进程 线程 结合线程讲事件循环 网络进程和异步http线程关系 RN白屏问题? lynx怎么解决的? HTTP为什么要基于TCP? H
一、字节跳动广告创意部前端一面凉经 首先,面试官向我介绍了部门的一些情况,包括部门业务涵盖的地区,主要工作情况,业务方向。 然后我也根据我的简历自我介绍了一下。 然后,面试官根据我的实习和项目经历问了一些问题,主要是以下几个问题: 1. 实习的工作内容主要是什么(这里我一开始回答的比较简略,应该要突出重点,详细说明,让对方get到你在做什么) 2. 看你很多项目中都担任了PM,PM工作对前端有什么
重要的写在前面 在准备面试的过程中,大部分的时间都花在了JS基础和框架方面,弱化了HTML和CSS的学习。所以如果有小伙伴也是这样在准备面试,那么请立刻去补上HTML和CSS的基础内容。 本次面试最大的感悟在于:平时没有刻意去练习页面结构和CSS相关的内容,所以导致本次面试体验感不佳(当然纯粹是因为自己的原因)。 面试内容: 1 自我介绍 2 整个过程没有提到任何项目相关的内容 3 CSS 优先级