分为选择题20道(15道综合单选+5道C++/JAVA单选题)和编程3道(可以多语言) 记录一下代码题: 1.计算雪的厚度 下雪后会掩埋一部分树桩。已知有一系列树桩高度依次为1,1+2,1+2+3,...。给你两个数字,表示雪后两个相邻树桩在雪面的高度,要求计算雪的厚度。 Input 1:8 13 Output 1:2 Input 2: 10 15 Output2:0 2.积木的最短拼接长度 有两
问题内容: 我在Python 3.4 shell中使用转义反斜杠进行了一些实验,发现有些奇怪的东西。 如您在上面的代码中看到的,我将变量字符串定义为。但是,当我进入控制台时,它打印而不是打印。为什么会发生这种情况,它的作用是什么? 问题答案: 在Python字符串文字中,字符开始转义序列。转换为换行符,制表符等。十六进制序列使您可以生成具有十六进制值的代码点,生成具有4位十六进制值的代码点,并生成
我有一个字符串数组strList=[12abc,23bcd,12shsh,23xyz]有没有办法根据每个字符串的前两个字符对数组进行排序?
秋招顺利加入字节跳动总结下面经分享给大家,希望能成为同事😁😁😁 面试过程中挺顺利的,面完一面后很快通知下一面,字节效率还是很高的。 一面 1、说说浏览器的渲染过程, 从输入 URL 到页面展示,经过了哪些过程? 2、说一下重绘和重排? 3、元素垂直居中你知道哪些方案? 4、手写防抖 5、http五层模型,每层有哪些协议,问了下链路层干啥,如何问了https,非对称加密的缺点 6、常见错误码,
整理了一份字节前端面筋,答案记录在评论里~ 时长60min,问问题45min,手撕代码15min 1、网络分层以及对应层次的协议 2、输入一个URL会发生什么? 3、http2.0更新了什么? 4、new 操作符原理 5、apply,call,bind 的区别 6、发布--订阅模式 7、css3动画transition和transform性能+原理 8、使用CSS3实现一个秒针绕一点转动的效果 9
1.OSI的7层模型,还有5层模型 2.http缓存机制(不知道) 3.http和https的区别 4.http的加密方式(不知道) 5.http状态码说一下(说的挺乱的,知道的都说了一遍) 6.浏览器是单线程还是多线程的,为什么?(猜单线程,原因说不出来) 7.Js是单线程还是多线程,为什么? 8.EventLoop,哪些是微任务哪些是宏任务(微任务只记得一个Promise.then) 9.Vu
这次面试感觉很难受,肯定要寄了,很多反常规的提问方式,难度都是层层递进,但我感觉涉及的知识点还是常见的,是我太菜了 1. 自我介绍 2. 前端学习路线 3. 项目中遇到的难点 4. token登录怎么实现的 5. 我想关闭浏览器后还能保持登录状态怎么实现 6. 还有其它的登录方法吗 7. Vue路由中我想用前进和后退怎么实现 8. 项目用的什么类型路由模式 9. hash模式怎么实现前进和后退 1
第一次面字节,最近面了这么多场还是慌,但是面起来体验不错,最后面试官给的反馈也还不错,正在等后续流程。 全程65分钟左右,来复盘一下,意义挺大的 1.了解第一个项目功能 2.是否有考虑过弱网的问题(项目特点) 3.怎么保证websocket的可靠性和连通性 4.flowable工作流引擎的工作原理(项目特有) 5.如果自己去做一个这样的工作流引擎大概有哪些工作? 6.项目中的其他技术难点 7.甘特
刚刚面完懂车帝前端,吐槽一下,不管以后有没有机会去字节,最起码懂车帝是不想去了。 先说面试问题吧,再说七宗罪 问题: 1.自我介绍 2.为什么要学前端(研究课题信息安全相关),怎么学的前端 3.说一说项目 4.项目中做了哪些,说了性能优化方面的,提到了各种优化(问业务架构优化,是什么个意思) 5.提到了Profiler,问优化的指标是什么 =>说的组件渲染时间(不太认可),提到了FCP LCP(我
55min 忘记录音了,几乎没有八股文,菜就多练吧 回忆一下还记得的 1.问项目 2.以你自己的理解说一下写vue和react的区别,不要背八股文 3.zustand是怎么实现和其他组件通信交互的,什么原理 4.你了解的css有哪些技术写法,你怎么做技术选型 还有一点什么忘了 手写题 1.实现一个类的私有属性,内部方法能访问,类外不能访问。不会,试了用symbol和闭包,不对,面试官提示用this
前天刚结束三面,目前一直没有消息,心慌..... 面试基本根据简历里的项目经历来问的,由于过去好几天了,只能大概记得问的什么 一面 2月1号 1h SSR 渲染问题(SSR 的白屏问题怎么导致的) SSR 渲染的原理 Vue 响应式原理 JS 原型链继承 HTTP 的状态码有哪些 301 状态码和 302 状态码有什么区别 手写 Promise.all 代码打印顺序 判断对称二叉树 括号合法性 反
自我介绍 1.简单了解一下实习经历项目经历的基本情况; 2.了解一些安全相关的知识(实习公司是做网络安全的),了解CSRF攻击吗? 3.有了解具体原理吗?(只了解概念...) 4.做算法题 倒酒 ,酒杯第一层一个,第二层两个第三层三个...倒入n杯酒,求第n行m列的酒杯里的酒有多少?(用动态规划或递归,但是用例没跑出来,算法思想倒是得到面试官认可) 5.平时写单元测试吗?(平时真没写...只听过g
总时间一小时 1、自我介绍 2、项目介绍 3、场景题:将一个数据库中的增量数据迁移到另一个数据库中,怎么保证数据的一致性。 4、为什么mysql有最左原则匹配法 5、有哪些索引设计的基本原则 6、索引怎么进行优化 7、如何看一个sql的执行计划,计划中需要关注哪些信息 8、HashMap解决冲突的方式,红黑树和链表的作用 9、HashMap线程安全吗,原因 10、java的内存层面,如何实现两个线
1.项目相关 2.Java和Go的区别 3.线程并发问题 4.volatile 5.synchronzed 6.线程池 7.数据库中的锁 8.事务隔离级别 8.MVCC 9幻读(当前读和快照读) 算法题(LeetCode 3,LeetCode 236) #字节跳动信息集散地#
1.自我介绍 2.实习项目提问 3.介绍一下String,StringBuilder,StringBuffer 4.说一下HashMap,ConcurrentHashMap,HashTable区别 5.说一下HashMap1.7与1.8的区别 7.说下ConcurrentHashMap1.7与1.8的区别 8.说一下为什么JDK1.7时HashMap会导致链表循环指向 9.介绍一下OSI模型,每层