本人是第一次面试。 在这里分享一下我的经验,希望可以帮到更多的人。 本人这次面试之前根本不知道应该如何准备面试。以为做一些项目,知道怎么把东西做出来就行了呢。但是发现面试是完全不一样的。会问很多的底层知识。进一步,光模糊的懂这些知识也不行,要能够清晰的描述出来。 面试开始: 自我介绍 1.如何实现C++多态 2.请简单聊一下你做过的项目,你认为最难的地方在哪。 3.(我聊了我做的背包系统,但是我的
QQ浏览器后端开发 这里是碎碎念: 第三次面腾讯了。 说实话因为接受5天4场面试的拷打,今天这场有点摆烂的心态。 大概因为已经周五晚上了,面试官说面评会在下周给二面面试官看,让他决定能否通过。 ---------- 预定50min,结果答题+编程就只有30min,估计是没啥好问的,小崩。 自我介绍(问的比较多,记不清了,以下为乱序面经) 自己挑一个项目介绍。没有怎么深入去问 C++ STL的数据结
1:上来就2道算法 LRU和二进制求和,都没a出来 2:为什么要用中间件 3:为什么要用redis 4:你知道redis的底层实现原理吗 5:Java线程池的原理 6:线程池怎么调度线程的 7:没了 为什么我面试和别人的面经不太一样啊,别人都是os和网络轮着来,我这几天天天看os和网络,java是一点没复习
腾讯第三次一面了,求二面 1. 自我介绍 2. C++源代码到执行的整个过程 预处理、编译、汇编、链接 3. C++中的智能指针 4. 智能指针中的多线程安全问题如何解决 5. 你在实习/项目中的难点在哪里 回答的新框架、重构别人代码遇到的问题 6. 你如何学习新的技术,分享你最近在看的一本书 说Redis和k8s快速入门 7. 最近使用的APP,回答的小红书,你会如何设计小红书整个架构,从用户点
#面经# 算法:排序链表(思路是用归并,但搓不出来) os:(简历上没写也没来得及看os 直接寄) 操作系统内存管理 操作系统进程调度 计网: 拥塞控制 TCP报文头 如何唯一确定一条TCP连接 http1.0和2.0区别 深入问了下stream(寄) http和https区别 非对称加密 凉的很彻底,golang redis mysql都没问,反问了一下云原生的一些学习,面试官疑惑云原生是什么?
1. session里存啥 session和cookie区别 在Web开发中,Session和Cookie是两种常用的机制,用于在服务器和客户端之间存储和传递数据。 Session是服务器端存储用户信息的一种机制。当用户第一次访问服务器时,服务器会为该用户创建一个唯一的Session ID,并将该ID存储在Cookie中发送给客户端。客户端在后续的请求中会携带该Cookie,服务器通过Sessio
你为什么选择了前端, 你做项目会不会注重工程,原理和基础会不会生疏, 原型和原型链(原型链箭头图), 基本数据类型和引用数据类型及根本区别, 堆栈区别, 类型判断(typeof instanceof具体区别), sql注入和xss以及CSRF(后两者区别), http缓存cache-control expires last-modified etag(四者区别及顺序优先级), cookie和ses
刚面完wxg部门,不知道为啥wxg能看上我,面试官挺温柔的就是没开摄像头差评,但是周六面试也是辛苦他了 上来三道题 算法:合并链表,升序 LRU缓存算法 手写题:js实现加载单个图片,加载多个图片(考promise),问了如果加了限流怎么做 前端知识: 上来拷打项目 无感刷新,refreshToken怎么做到安全,用cookie解决,同源策略,token如何保证安全 国际化,数据可视化,渲染can
面试凉凉预料之中,虽然是非技术,不过我觉得也可以分享给大家讨论一下 内容运营面试经过 1.上来不是自我介绍,是拉家常,hr是我的学长22届的,跟我说是自家人,就不怎么紧张了 2.自我介绍 3.问为什么不从事机械专业的工作,想来互联网 4.介绍我在我的4份实习中的主要工作内容 5.在这些实习中学到了什么 6.你觉得你有什么优点 7.为什么想做内容运营 8.你认为的内容运营是什么? 9.你的文案能力如
看了网上面经说是三十分钟,后来发现真TM是三十分钟。 面试官嫌弃没有基架的经验或者准备,看过源码是不行的,估计得到组里做这个方向/打过数据库比赛/发过paper这个级别。 可是他一个数据库的问题都没问啊 无算法题。
自我介绍 项目:具体内容,实现的细节,遇到的问题,其实就是为了证明是你做的 八股: 操作系统:进程和线程的区别;线程间通信,不会;进程间通信,管道和共享内存?不知道对不对 计网:http和https区别;https建立过程;建立过程中server hello发了啥,记不起来 java:好像只问了线程(记性不太好) 算法题: 可能看我太菜了,给了道反转数字(123→321),这个还是会的 总结: 菜
> 3.3投递 3.5测评 3.7约面 > 03.07 技术架构团队 一. 面试官介绍部门 二. 自我介绍 三. 拷打项目 1. 为什么、怎么用微服务架构改写 2. token无感刷新 3. ipfs用来干什么 为什么又用了minio 4. 怎么用redis做缓存的,缓存了什么 5. 热搜榜怎么实现的 6. 为什么用rabbitmq 7. websocket原理,和长轮询区别 8. 讲讲另外两个开
#面经# 状态:进复试了,可能还有最后一个技术面 电话面,总共半小时,估计是加面。 全是开放问题: 你的项目都是底层,能不能讲一下和业务接壤的地方,以及针对业务的优化/设计。 微信朋友圈上限是 5000 好友,但是仅聊天的好友可以超过 5000,为什么?推断朋友圈数据的存储方式,怎样比较合理。有没有什么优化方式? 项目中遇到的性能瓶颈,排除方式,最终效果。 项目中遇到好的合作伙伴和差的合作伙伴,解
面试官贼好 没考虑全面的问题以及有些说错的点都会纠正 感觉对比牛客上一些面腾讯的兄弟 我的运气真的很好 遇到的都是神仙面试官 面试官上来夸了一下简历 然后开始做算法题 给定非递减数组 先求每个数平方 返回平方后的数组,这个数组也要非递减 接下来问了项目里的一些点 1. session里存啥 session和cookie区别 2. redis和mysql双写一致性为什么删缓存而不是更新缓存 3. 布
不知道怎么搞的,后来面试的是全栈的岗位 1.vue3响应式原理 2.vue3 渲染 3. diff算法 4. vue router实现 5. http协议 6. xss、csrf攻击预防 7. typescript有哪些优势 8. 手撕promise 9. 打包工具(rollup)的使用 10. 考不考研(不该说考的) 11. 前后端交互基本流程 12. 项目后端怎么写的 13. ajax 14.