第一次面,还是准备不太充分了😮💨 1.自我介绍 2. 讲项目和自己负责的部分,反问并介绍了一下,可能感觉没什么技术点后面就没问了 3.开始问绩点和基础知识 问了计网的问题OSI模型,TCP/IP 和传输层的作用 问了 Java 有哪些数据结构还有一个忘记了 4.开放性测试问题:一个电梯交付了从哪方面进行测试 5.手撕代码20 分钟,没跑出来但是讲了下思路他陷入了沉思然后解释了 6.最后反问
由浅入深的八股拷打,内容太多直接上图,无手撕无项目,着重对考察基础的功底和遇到问题时的思考
今天面试感觉还可以,自己发挥不错,题目都答对了,八股也还可以。难受的是上一轮腾讯健康面试转到微信支付部门,我又要多一轮面试,感觉好折磨,难受🤣。 八股 八股文主要是结合项目中技术进行延伸回答,部分场景还会结合业务场景,问题比较多,尽力回忆。 结合项目经历进行一个学习历程的介绍,介绍自己项目遇到的问题和解决办法 accessToken的作用,如何设置 CSRF是什么,如何进行处理,CSRF tok
1. 拷打项目 - 登录流程 - 项目难点、收获 - 日志实现是否考虑了多线程竞争情况 - 密码存储,是否为明文 - 加密算法,对称加密与非对称加密 2. DNS域名解析 3. DNS劫持 (不会) 4. TCP与UDP 5. HTTP 3.0 6. 算法题1:判定字符串b是否是字符串a的子串(用BF敲出来,说不会KMP) 7. 算法题2: 两个栈实现一个队列功能 8. 逻辑题:3升桶与5升桶如何
自我介绍 一道leetcode树简单题 很快就nobug ac了 数据结构: 常见的数据结构 栈和队列的区别 与树类似的数据结构?(没答上来) 然后打开我的GitHub😨 项目➕八股: (学习仓库) 第一章问题 引用和指针的区别 为什么说编译器底层实现中引用是特殊的指针(看的资料,编程指北,汇编代码) 第二章问题 new 和 malloc 分配的内存在哪个区 我直接 int a 呢 static
3.4投递 3.13一面改时间到3.19 面试不难,少八股,但是没准备好答得很差 1. 自我介绍 2. 为什么学前端(最烦这问题…) 3. 介绍一下项目,自己项目里有什么难点 4. 为什么离职? 5. 职业规划? 6. 怎么性能优化?如果国外用户打开国内网站怎么优化?(前面提到了性能优化) 7. 怎么和后端协同开发? 8. 怎么mock数据 9. 登陆问题cookie jwt 10. 做三道题(
算法题 593有效的正方形 104二叉树的最大深度 递归解决,然后问时间,空间复杂度() 然后问有没有迭代实现,写了层序遍历实现 继续问有没有其他通过迭代实现的方法,写了后序遍历的迭代实现 98验证二叉搜索树 先考虑用「判断中序遍历数组是否是严格递增的」来判断,然后问时间空间复杂度(均为 ) 然后问觉得有没有空间复杂度是 的算法,回答有,应该可以考虑在遍历的过程中改变节点左指针的指向,但是不会具体
春招补录批,teg 一面: 项目类: 1. redis存储token的设计思路 2. redis存储点赞数量,设计的初衷 3. 这些数据可以存储在MySQL当中吗,会怎么样 4. 为什么要做这样一个API项目 5. 网关项目做了什么 抽离的公共项目的内容 实习类: 6. 需求评审提前规避掉的问题 7. 三轮测试的过程 测试报告的内容 8. 自动化框架为什么用pytest 9. 测开平台是干什么的,
算法题:开局写个快排(写出来了后面发现时间复杂度说错了当时面试官还思考了一下说对对对,难绷) 问我和别人相比有什么优势,一下次给我卡住了; 然后问我项目和实习时间为什么都这么短。 项目·: 1.什么是HashMap扰动函数 2.布隆过滤器 3.缓存穿透 4.微信支付怎么确保用户支付成功?怎么实现对账功能? 5.redis分布式锁 八股: redis:redis的数据类型;各个数据类型的使用场景;h
晚上7点开始的,项目和八股问了就有两小时 我以为没有手撕代码了,结果突然叫我写代码 题目是排序链表,而且叫我只能用 C语言, ACM模式,然后中间消失了好久 把我人搞麻了
前言 前几天在网上发了腾讯面试官问的一些问题,好多小伙伴关注,今天对这些问题写个具体答案,博主好久没看八股了,正好复习一下。 面试手撕了三道算法,这部分之后更,喜欢的小伙伴可以留意一下我的账号。 1.讲一下数据库的事物特性和底层原理 四大特性 ⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的操作如果
第一次面试很疑惑,为啥开始连自我介绍都没让介绍就直接问了。 后面就一直问项目,项目怎么弄的,某某功能怎么实现的,问了一个多小时,背的八股一点没用上,最后挂了😭😭😭
被客户端捞走 估计看有之前的实习 但是真的全忘了 时长一小时 1. 自我介绍 2. 一道easy 估计是客户端降低要求? 3. 优化算法 复杂度 4. 项目 研究方向 5. 多线程 6. 数组 链表 map 7. 如何实现读写锁 8. 问了一下大学的客户端实习(过去太久 一点也没印象了 故直说一点不记得) 后面忘记了 四目相对 尴尬抠脚 估计不出意外的话 gg #面经##客户端面经#
腾讯暑期一面凉经客户端 1. c与java区别 2. 线程同步 3. 生产者消费者 4. 双亲委派机制 5. tcp三次握手 6. 三次握手中间的某个报文丢失了怎么样怎么样(完全没看,xiaolinCode有) 7. https四次握手过程 8. 滑动窗口与拥塞控制 9. leetcode165 版本号控制,中间java的split("//.")要加“//”借助ide搞出来了 (感觉会g55555
感觉有点太kpi了。。。。直接上来就是两道算法题,一道类似于力扣前K个高频元素那个题,合并俩无序数组然后递增输出前K个最大值 第二道树的没啥思路用后序遍历随便写了一下。。。 除了算法题 别的啥也没问 我自己的c++项目 实验室横向 实习经历 一个也没问 手撕完了面试官直接说我这边没啥问题了。。。 人傻了都 #腾讯##测开#