这个时间点一面应该是被捞了 但是感觉也是kpi面,都是比较简单的问题,记几个还有印象的 1.js闭包以及闭包应用场景,闭包存在的问题 2.垃圾回收机制 3.vue的mvvm 4.手撕数组去重 5.手撕大数相加 其他的: 你觉得你几天可以上手react 有些难度的项目你可以多久上手
Java开发 1.讲一下实习期间的收获,挑战,学到的经验。有点答跑偏了。 2.鉴权相关类库。 3.项目中哪些用到权限校验 4.threadlocal的实现方式,源码。记混答错了。 5.a线程等待b线程池下载1万张图片,下载完后,a再往下执行。怎么实现 6.转盘抽奖功能怎么实现,考虑并发度高的情况 7.学校有没有上过网络,计组,操作系统的计算机基础课。 8.怎么学习基础。 9.最近看了哪些技术方面的
一面 1丶算法 版本号比较 深拷贝(存在循环引用也要拷贝出来,weakmap出现>2就终止递归) 2丶登陆方案,jwt和cookie比较 session存在哪,为什么存redis,除了并发量和读取速度的考虑还有什么。token存哪,如果存vuex刷新还存在吗。 3丶让你实现一个通用级联框组件且带权限判断,你有什么思路(不会,有没有佬说一下)。面试官追问你如何让嵌套的多层组件获取到权限判断的信息(
1.gpu和cpu有什么区别? 2.gpu性能受哪些因素影响? 3.gpu怎么实现并行? 4.进程间通信方式 5.共享内存,线程安全吗?怎么解决? 6.什么情况下发生死锁?怎么解决? 7.进程线程间区别 8.进程调度有哪些策略 9.进程上下文切换时候需要做哪些事情?上下文保存在哪里? 10.C++单例模式,单例模式怎么实现的?线程安全吗?加锁会有什么问题?怎么优化? 11.python怎么实现单例
腾讯后端一面,感觉被恶心到了,纯纯的kpi摄像头也不开,手撕环节也没有,声音也很小,回答之后很长时间才反应,给人一种摆烂的感觉,纯纯的浪费时间,亏我还准备了好几天。 自我介绍 学习的开发语言有那一些(回答:C++、java、python) 讲一下有那些排序算法(回答:快排、归并、快排、堆排序、选择排序、冒泡排序) 简单介绍一下快排 介绍一下冒泡排序,他和快排有什么区别 讲一下归并排序,使用的场景是
position属性 sticky粘性布局如何防止失效以及父元素与其关系 flex三栏布局 前端如何压缩图片 如何实现瀑布布局 瀑布布局如何固定宽度?no-repeat repeat background中cover和contain的区别 web端有哪些安全问题?如何解决? 循环对象js方法 模块化规范细节 xss 内存泄漏 v8回收机制 如何防止内存泄漏 题 下划线转驼峰 无限下拉组件 让说细节
2、搜索,回溯(100) 3、数位dp板子(100) 4、循环节 (100)
1.用户从浏览器输入地址到渲染整个过程 2.dns域名解析过程 3.https为什么比http安全 4.http2.0新特性 5.前端开发防范哪些网络攻击 6.前端什么方法让页面打开速度变快 7.项目难点 感觉被kpi了,电话联系的,十五分钟结束战斗,全答上来,第二天直接寄#软件开发2024笔面经#
1.python 装饰器 2.python list 与tupple 3.python list dic 排序 4.python 基本数据类型 5.linux 常用命令 6.linux 查看tcp链接端口号 7.linux netstat 9.七层模型架构 8.四次挥手 9.HTTPS 10.项目
岗位是腾讯PCG的 30min 自我介绍 挑一个项目说一下 在网页里输入一个网址到页面展示出来发生了哪些过程 TCP和UDP的差别 TCP有哪些机制保证它是可靠的 你对死锁的理解?有什么办法来避免死锁? 手撕:LFU算法和两两翻转链表 。用ACM模式来写,第一题没做过,没写出来,只做过LRU算法,面试前还在疯狂刷LRU,结果考了LFU,然后就跟面试官说不会,给我换了第二道题,因为我不太会ACM,就
上来手撕代码:合并k个有序链表 问题: 1、栈和队列的区别 2、了解哪些排序方法 3、1亿个数据选哪种排序方法?说了快速,就让说快速的优势 4、桶排序适合什么场景
1.TCP和UDP的区别 2.cookie和session的区别——python中request的用法 3.cookie和session的生命周期 4.python中装饰器的理解 python中最常用的库有哪些? 5.linux一些命令 管道、grep 6.通过管道 | 如果将当前目录下的文件名复制出来? 7.数据库中join的用法? 8.docker命令? 9.了解数据结构吗?常见的数据结
面试官人很不错,但是很快就结束了,不知道是不是KPI 1:自我介绍 2:拷打项目 团队合作是怎么进行的?答了后端从微信->svn ,前后端从微信->swagger->部署服务器的流程 3:数据库表参与设计了吗?怎么设计的 4:谈谈对数据库事务的理解 5:Redis在项目中是怎么用的?用来干什么? 6: 是怎么进行学习的 7:对职业生涯的规划 因为问的比较简单,自认为答的还算完整和具体,面试官也说了
1.面试官介绍 2.自我介绍 3.讲述项目 4.测试场景题 5.c++引用和指针的区别 没答出来。。 6.tcp和udp区别 7.直播用的udp还是tcp,u,丢帧不影响,消耗低 8.哪里的人 9.学业规划 10.工作规划 11.对所在城市的印象 12.接受加班吗 13.能提前来实习吗 14.反问
什么都没准备 1、自我介绍 2、介绍一个你觉得不错的项目 3、自我认为有难度的地方,然后引入了Redis的常见问题 4、kafka的基础问题(草了,我应该不写这玩意儿的) 5、为什么用springboot,然后有个原理问题,我回答不会了 6、简历上写了docker, 怎么用docker的 7、看过源码没,能不能介绍下 8、反问(有点尴尬,为了个很尬的问题) 总之答对了30%左右