1、自我介绍 2、说说你了解的React Hook 3、你都用过哪些Hook 4、你知道Hook为啥官方建议不要在hook使用条件语句么 5、React的整个更新过程可以聊一聊么(Schedule,setState过程) 6、代码:使用hook的写法监听浏览器视窗大小,并展示在页面上 7、了解CDN么?原理是什么? 8、你知道如何防止DNS域名污染么? 9、HTTPS中的CA证书是做什么的 10、
一面 1.自我介绍 2.深挖简历,非常注重数据细节,会一直问。 3.宝洁八大问的各种问题,你的优缺点,你最有成就感/最失败的一件事等等。 4.反问 二面 1.自我介绍 2.深挖之前的实习经历 3.日常喜欢用什么视频软件(抖音、小红书) 4.会用小红书搜内容吗 5.你觉得小红书的搜索做的好吗?哪里还可以改进? 6.用抖音搜过内容吗?跟小红书的搜索对比。 7.最近用的最好用的app,介绍给我。 8.又
1. 选一个项目介绍一下 2. 进程包含哪些资源、如何降低各个资源的使用 3. 源码变成可执行文件的具体过程、链接原理 4. 数组、链表、二叉树、哈希表、堆、栈、队列各种使用场景 5. 如何设计一个接口,需要注意什么 6. AB之间传输数据,如何保证可靠性以及安全性 7. 了解链路层加密和数据层加密吗 8. 如何缓存需要考虑哪些点 9. 程序如何保证健壮性 10. 优缺点,学习能力、抗压能力、研究
● 实习或者项目中遇到的难点 ● 为什么要分段和分页,分段和分页的优缺点 ● vector list 区别 ● C++ 宏和内联函数区别,何时触发“优化” ● C++ 虚函数表的结构,是连续的吗,虚函数地址存放顺序 ● 数据表「学号、姓名、分数、课程名、学分」如何优化 ● 1根金条抵7天工时,要求每天都要拿到金条,但是只能斩两刀,如何「分」(7的二进制111) ● 算法:最大连续子数组和(dp #
1、C struct 和 C++ struct 区别 2、C 语言如何实现面向对象 3、形参和实参的区别、传指针和传引用 4、智能指针原理,有哪些 5、IO复用原理 6、HTTPS 建立连接过程、TCP 如何保证可靠性 7、线程同步方式 8、算法:判断子树(两次 DFS)、日程表安排(差分数组) #软件开发2024笔面经##字节跳动24届春招#
随便问了问实习和项目。 主要就是个算法题。 给定m个不重复的字符 [a, b, c, d],以及一个长度为n的字符串tbcacbdata,问能否在这个字符串中找到一个长度为m的连续子串,使得这个子串刚好由上面m个字符组成,顺序无所谓,返回任意满足条件的一个子串的起始位置,未找到返回-1。比如上面这个例子,acbd,3。
因为我有面试后记录和复盘的习惯,所以仍保留当时面试的过程记录,和大家分享以提高热度。同时期望有工作经验的同学投递我在招的岗位(3-10年经验测开),其他同学也可私信索要内推链接。 - 背景,笔者当时是7年多工作经验,其中4年多后端开发,3年多测试,在招聘软件上被ld主动沟通的。 - 一面,后来的+1,介绍工作经历,询问测试框架什么架构,怎么设计的,自己以什么角色负责哪些部分。计算机知识问了协程的使
1.简简单单问问实习。 2.拷打个人项目。 问的最多的就是,你的项目还有什么亮点? 3.感觉面试官都不想问了。。 数据库表怎么设计的,数据库字段,索引设计原则? https和http区别? 4.写两个题 不用临时变量,直接交换两个数字的值 LC 670 最大交换。
发面经攒人品 因为所做的系统和这次面试的岗位都和数据分析系统比较相关,业务方面聊的相对多一些。 1. 自我介绍 2. 关于项目的一些问题。 3. 项目中的DDD是如何做的? 4. requestAnimationFrame 5. 关于SQL 注入,前后端分别如何防范 6. 讲一下Vue响应式的实现?Vue2 和 Vue 3 的区别?依赖收集在什么时候执行?依赖更新怎么执行的? 7. Vue 虚拟D
一共三轮,hrbp面完排序挂了,贡献一下面经。 一面+二面: 1.常规自我介绍,讲了学校专业还有几段实习的大概内容和产出。 2.简历和项目深挖,一面面试官让我介绍一个滴滴做的项目,二面面试官让我讲了两个项目一个是滴滴的一个是一家电商公司的,项目背景和我最后的产出以及后面有没有想过之前做的时候没有考虑到的内容,这块问得非常久… 3. 代码考核,这块其实没怎么问我..可能看我实习时间比较长,具体问了j
1.自我介绍 2.介绍下项目 3.让我说说项目中技术复杂度比较高的点 (进了腾讯两年全写的业务代码CRUD,硬着头皮说了偏向中台的系统讲了讲,校招的同学引以为戒啊啊啊,千万别去大公司那种打杂的部门) 4.然后就是依据项目中的功能点问了下具体怎么实现,这块就不细说了,也无法参考,自己写的代码自己一定要熟就对了 5.让我讲讲一个页面有哪些请求协议 (我讲了http tcp ssl,不过我感觉不是面试官
1. 简单八股。 HashMap底层原理,和HashTable的区别。 static关键字,用法,作用。 接口和抽象类的区别?抽象类可以多继承吗? java多态的实现。 四次挥手。 Mysql索引结构。为什么要用b+树? 2. 项目。 描述一下项目业务场景,整体架构。 假如业务增长特别快,流量突增,你会怎么办? 3.手撕 LC 56 合并区间。 手撕mid没写出来,gg。 跟kpi面一样简单的手撕
以太坊测试链 针对Ethereum以太坊有许多专用测试网络或者叫测试链,他们由各种客户端支持。 1.Rinkeby:只支持geth客户端。 2.Kovan:只支持Parity客户端。 3.Ropsten:支持geth和Parity客户端。 对于开发,建议你使用Rinkeby或KoVan测试链。这是因为他们使用的工作量证明POA共识机制,确保交易和块能够一致并及时的创建。Ropsten测试链,虽然最
2022.9.15 1.自我介绍 2.选一个项目介绍一下(RPC),有Dubbo多少的功能(30%吧) 3.如何暴露服务(不会) 4.服务挂了怎么办(连接断开),然后呢(不会) 5.数据库,一张表里有三个字段,订单id(时间+随机),用户id(随机),下单时间(毫秒级),此外还有其他的字段,如果是你,用什么做主键,用什么做索引,为什么(随便说的,忘了) 6.为什么一般用自增id做主键(存储时顺序插
2022.09.22 30分钟 1.介绍实习项目(20分钟) 2.为什么研究生选了自然语言处理,为什么工作选Java 3.设计一个hashmap(哈哈,这很舒服,送分八股) 主要是问项目,问为什么这么设计,是实习导师给的设计方案,还是自己独立设计,自己有没有自己的思考#校招#