2023.4.5日 清明节 晚上7:30 -> 8:21 一共51分钟 和一面间隔了20天左右,听说是面试官业务太忙了,现在估计都没hc了 1.自我介绍 2.内核的进程管理说一下(25分钟) 3.进程上下文切换的时候,用户态CPU上下文保存到哪里 ? 页表寄存器是哪一个? 4.进程上下文切换的时候cpu上下文中像sip这一类的寄存器 是软件切换还是硬件切换的?(硬件),硬件切换的时候,如果确定cp
腾讯云智——技术产品实习生base西安 一面,5月23日20:00,面试时长50分钟 1、自我介绍 2、简历挖掘(我的一个项目做一下介绍,项目中每个人的职责分工,我具体做的事情,项目中算法的实现说明,以及说一下NLP中词法分析的具体使用,语料库的建立过程) 3、一道简单的sql题,把代码在聊天板里打出来; 【假设有一个简单的表,包含两列,姓名和生日(年月日),如何筛选出生日在4月份的人的姓名】 4
腾讯是产品经理梦想中的黄埔军校,大家总想去试试看,体验一下产品经理的正规战,感受下大厂氛围。 之前因为个人经历更偏零售、电商、生活服务等,导致没有机会跟腾讯业务沾上边。 现在进入所谓的互联网下半场,腾讯逐步开启B端业务,比如CSIG事业群,才略微有机会去看。 腾讯是找朋友推荐,找了一个之前研究生同学。我比较尴尬,毕竟好几年没有联系,一联系就上门找人帮忙。 朋友有时还需要多互动下,不要等用到他人时才
女面试官,没开摄像头。 上来问了几个c++的问题,智能指针、线程安全啥的,然后就开始问项目中遇到的困难怎么解决的,有没有遇到c++的性能问题,还某一些忘记了。 然后突然开始问对大模型的理解,有没有用过相关的软件,自己一般用gpt 来做些啥。然后就是反问了 总共就二十多分钟,感觉面的不大好
1.实习中使用EasyExcel导出数据导出时间过长怎么办 2.项目使用Lua脚本是做什么的 3.讲一下bean的生命周期 4.如何构建一个springboot项目 5.讲一下队列阻塞非阻塞 6.数据库索引数据结构 7.创建线程方式 8.AOF和RDB 9.项目中Reids和Mysql 以及sql和Mongo数据一致性问题 10.openfeign调用原理 11.15分钟写代码一道简单数组覆盖问题
就问了些比较宽泛的问题(前端和后端的区别,前端目前有哪些技术栈,怎么理解浏览器的缓存,token 相关的问题) 然后最后问了下为啥想来腾讯,18 分钟就结束了,是 KPI 面吗
自我介绍 算法前途挺好,为什么转测开?(热爱之后面试官笑了笑) 了解测开吗,比算法哪里更吸引你? 项目(挑一个比较偏工程的项目讲一下,开始吟唱) 408八股: 进程和线程区别 死锁是什么,怎么避免 tcp和udp区别 ping的工作原理 mysql索引是什么 事务的特性有哪些 redis持久化机制有哪些实现方式 手撕: 搜索旋转数组,颜色分类(原题直接秒) Python 编程题 : 通过切片去索引
说明:朋友的腾讯面试体验,我嫖来了面经自己学习,不写答案了。 0.拷打论坛项目,主要问redis。 1.记录uv(Unique Visitors)为什么用set不直接计数? 被问的不是我,但是经典第一题我就不会。 2.innodb比MyISAM好在哪? 3.MyISAM适合什么场景? 4.数据库索引为什么用B+树? 5.B+树为什么支持范围查询? 6.explain优化数据库? 7.讲一下红黑树
为啥别人都是俩小时,我就半小时。 实习经历,缓存算法 一致性哈希 LRU 了解protobuf吗,protobuf和json的区别 protobuf的底层原理是怎么样的 写个代码吧,合并k个有序链表 看到算法题,我以为他要和我结束了,想多和面试官聊两句,我第一次写了一个每次需要遍历最小元素的方法。不过她好像没咋理解,我就画了个图说了一下。 他说有没有优化方法,然后我假装思考了一下,说了优先级队列的
听说写面经能攒好运 腾讯客户端一面,加上写算法,总共2h10min,自我介绍,然后问项目。然后项目和八股穿插着问,以及场景题: 1:产品反应,用户在使用视频号的时候,刷视频的时候会出现卡顿(往下滑动看新视屏的时候),现在你应该怎么解决这个问题? 2:在直播的时候,也是卡顿,假设现在你已经排查出这个问题是发生在dns解析的时候,耗时过长,如何解决? 3:让你实现一个语音通话,用什么协议,用udp的话
1、自我介绍 2、项目介绍 3、canvas压缩,怎么解决失真 4、canvas和svg的区别 5、链接压缩 6、vue的插槽渲染原理 7、vue的nexttick是怎么实现的 8、原型链、类型判断、相关 8、组件封装有什么心得 9、做了什么性能优化 10、http1和2区别 11、http2怎么保证顺序 12、强制缓存协商缓存 13、协商缓存的的值是什么 14、怎么学习前端,最近看的文章是什么
1.上来就手撕两道 第一道:删除链表重复节点 第二道:给两个字符串的版本号,判断版本号关系 2.js新特性 3.promise await延时1秒怎么实现? 4.TS了解吗 5.React的diff算法会导致子组件重新渲染吗?有哪些方法可以阻止子组件的渲染? 6.vue2与vue3的区别? 7.vue2的生命周期 8.用Node写过项目吗? 9.webpack的loader和plugin?plug
1、自我介绍 2、java堆、栈了解吗(下次面试可以扩展答一下jvm内存模型) 3、项目介绍(面试官问了好几个问题) 4、okhttp原理及优势 5、Handler原理(追问:用过sendMessageDelayed吗、怎么知道是哪个Handler处理) 4、java的几种引用和使用场景 5、线程池用过吗,讲一讲你对它的理解 6、用过锁吗,介绍项目用过,面试官反问不用synchronized也可以
两道手撕 能记住的比较有特色的问题: tcp协议优化,如果两次握手怎么优化? 排序算法优化,快速排序如果效果不好,怎么优化? 发现面试必问tcp,要理解深刻 开放式回答一定要多思考
全程30分钟不涉及算法,问的不算难没有好好准备 1前端项目性能检测指标 2页面性能优化 3组件抽离 4权限管理设计 5typescript相关的一些问题 5react和vue的区别 6ref和refactive 7组件通信 8前端缓存 9原型 10箭头函数 11http协议