27学院二本离职半个月收获快手offer!!(附带字节,快手,吉比特面试题)

好久没发动态了,八月初离职享受少有的暑假。在旅游的过程中投简历,准备面试+算法的内容,被各位恩人内推,面了些大厂。这边分享一下一些面试题吧。
字节一面
字节这一块大部分问了项目和实习经历这一块,对各位没有什么用。这里分享一下字节的手写题(现场没撕出来秒挂)
const getUseState = (render) => {
};

function createComponent() {
const useState = getUseState(render);
function render() { Component() }
function Component() {
const [count, setCount] = useState(0);
const [text, setText] = useState('hello');
console.log('render:', { count, text });
Component.setCount = setCount;
Component.setText = setText;
}
render();
return Component;
}
const App = createComponent();
App.setCount(1); // 应该触发 render,count 变为 1
App.setText('world'); // 应该触发 render,text 变为 'world'
App.setCount(1); // 不会触发 render,因为值没变
App.setText('world!'); // 应该触发 render,text 变为 'world!'

——————————————————————
🐭🐭水平太低了,无法撕出来,还是进不了字节吗.......

面完字节知道自己挂了之后,面了一家游戏厂(没录音,可能不全)
吉比特一面:
1. 介绍一下实习经历
2. 如何优化LCP
3. 讲讲JS中有哪些继承方式
4. 讲讲JS原型链,闭包
5. 讲讲React hook
6. 说说react的渲染机制,react Fiber是什么
7. 说说输入一个url后会发生什么
8. url浏览器渲染那一块了解多少
9. 说说http协议,TCP三次握手?
10. https为什么比http更安全,原理是什么
11. https的加密方式是如何加密的?
算法:
题干忘记了,大概就是输入一个二维数组[[1,3],[2,4],[5,6]],合并重叠的数组,最后输出[[1,4],[5,6]]

约二面,拒了

吉比特面完,快手忽然捞我了,还得是感谢贵人内推呜呜呜

快手一面
快手面试官说我的简历和项目经历比较丰富,所以就不问八股了,主要针对我的项目&&实习经历这块来问
上来就是俩道算法+手撕,汗流夹背了
1. 括号匹配,力扣简单题
2. 最长递增子序列(非动规做法)
3. 使用setTimeout实现setInterval
写完之后花了半个小时(太菜了qaq)
之后就着重挖我的实习经历和项目经历。

快手二面
这个难度不大,主要是针对我简历写的内容一条一条问,问的很深,好好准备自己的简历就没有什么问题

快手今天刚发的offer,🐭🐭刚杭漂完又要北漂了
#牛客创作赏金赛# #面试问题记录# #那些拿到大厂offer的简历长啥样#
全部评论
棒棒棒!
2 回复 分享
发布于 08-24 01:15 浙江
手✌🏻
1 回复 分享
发布于 08-24 16:36 浙江
蹲个简历,都有哪些项目?
点赞 回复 分享
发布于 08-25 19:41 北京
太强了,恭喜恭喜
1 回复 分享
发布于 08-24 12:20 浙江
接好运
点赞 回复 分享
发布于 08-25 19:39 北京
太强了
1 回复 分享
发布于 08-23 23:41 北京
点赞 回复 分享
发布于 08-24 17:12 北京
太棒了呀
点赞 回复 分享
发布于 08-24 16:35 广东
接好运
点赞 回复 分享
发布于 08-24 16:34 湖北
举报了
点赞 回复 分享
发布于 08-24 13:34 上海
接好运
点赞 回复 分享
发布于 08-23 20:37 江苏
接好运
点赞 回复 分享
发布于 08-23 20:06 湖北
这么快
点赞 回复 分享
发布于 08-23 19:35 湖南
太棒啦
点赞 回复 分享
发布于 08-23 17:18 浙江
举报了
点赞 回复 分享
发布于 08-23 17:18 北京
接好运
点赞 回复 分享
发布于 08-23 15:46 山东

相关推荐

08-26 22:06
东北大学 Java
20min 实习怎么用redis+token实现登录的?Redis缓存token这种存储方式的弊端,存在什么安全隐患?这种方式的弊端后续怎么去解决?Redis缓存token业务层面会有哪些风险,业务层面的风险怎么解决?Redis高并发、低耗时的底层是因为什么机制?Redis主从同步的逻辑是什么,主从同步有哪几种方式,持久化的方式,最常用哪些方式?Redis支持事务吗,怎么支持?慢查询怎么定位和规避,在日常开发情况下,怎么做规避,有没有关于SQL的最佳实践、最佳原理。20min场景题在抖音里面有一个关注功能,设计关注跟取消关注功能,怎么去设计,包括底层的设计、存储设计。对于用户的规模不一样的情况(小博主、大博主),底层在设计的时候会有什么差异?一个网红博主,发了一条动态,怎么去发送给粉丝?上游怎么去消费发的这些消息?5min开放题未来职业规划+个人优势10+min手撕输出一个数组的全排列 a b c -> abc acb bac bca cab cba第二天挂基本全是场景题和设计方法,看似很开放,但还是要答出来面试官想听到的点,我感觉我说的挺对的,实际上可能最开始回答的方向就不对,讲了很多系统设计上的思考,忽视了业务方向的思考。难难难,实在是太难了,有一种有力没处使的感觉。已经换部门重新从一面开始了
求offer的花生米...:面字节太累了,剪映飞书全都是最后一轮挂了,心态都炸了
查看12道真题和解析
点赞 评论 收藏
分享
程序员小白条:杭电没必要啊,在杭州找就行了,虽然下沙没啥岗位,但起码杭州西湖,余杭等还是有的,去上海租房,实习,没啥必要,杭州这边,你能顶住1小时地铁通勤,能去很多地方了,而且不用租房,学校有事也方便
点赞 评论 收藏
分享
08-24 14:45
河南大学 Java
如图所示,我在大二升大三的暑假拿到了美团的日常实习,这一路走来很不容易,所以想分享一下经验,也算是传承,因为一路走来帮助我的人也有很多。第一😇(学习路线),看黑马的视频只是一个入门,我是一直看完了springcloud。第二😇(项目),项目的话没有好坏,只有新奇与陈旧,新的项目用的人少的往往能达到让面试官眼前一亮的效果,所以没有固定的推荐,但是大家可以努力去多做几个项目,这样技术你都学会了,之后可以根据新的项目进行改造。第三😇(八股文),这个真就是跟着网站上背就行了 一定要自己整理一套自己的八股笔记,有自己的思考与理解,我理解之后即使几个月不看也能顺滑的说出来。第四😇(面试注意),面试的时候要体现自己的思考,如果你能说出来一整个问题的逻辑那很好,但是不要着急,先说百分之八十,后百分之二十说是自己思考出来的。第五😇(当你所有的都融会贯通),八股项目相结合,八股与八股相串联,问到你一个简单的问题可以扩展延伸让面试官措不及防,被你控制,这样面试官能够问你不会的问题的概率也会大大下降。等待与努力的过程是无比的焦虑与忐忑,当字节三面挂与快手二面挂的时候我已经开始摆烂了,因为双非的机会真的不多,都没把握到,最后还是美团收留了我,任何人的路径都是不可复制的,任何人的经历也是独一无二的,不要受别人影响,加油做自己。接受大家积极发问,也可以私信我哦。
大厂面试问八股多还是项目...
点赞 评论 收藏
分享
评论
10
11
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务