面试告一段落,狠狠沉淀一下

以下问题来自我在面试或者笔试中被问到的问题,其他牛友发的面经,我自己突发奇想等等情况,

基本上需要一定的钻研或者是我自身觉得我的理解不够深刻的问题(应该是这样的哈,如果很简单的问题,我直接gpt就得到答案了,不会被我记录下来)

希望自己能抱着学习的态度好好的理解一下,不想再硬背了.

这里也是我觉得一个不错的学习方法,碰到问题如果当时解决不了先收集一下,然后改天再来看看

改天是哪一天呢?其实可以给自己定个计划,每天解决一个问题,出现新的问题放队列里排队就好了

如果这个问题当天没有解决,那就把问题放到队尾接着排队,这样可以避免精神内耗,然后直接开摆的结局

长期的靠自制力学习时,经常会碰到这种情况,一个问题狠狠钻研之后依然没搞懂,然后继续硬学,精力耗尽,开始精神内耗,认为我还没搞懂不能停,然后因为各种各样的原因,还是停下来了.等到第二天的时候,面对这个问题,一点都不想动,又开始精神内耗,这种情况下继续硬学,肯定还是搞不懂,最终整个学习计划终结

哈哈哈,有没有世另我啊

这种问题说实话从高中开始就困扰我了,一直不断的开始计划,精神内耗,终止计划,修改计划,又开始计划....

但确实在不断折腾中我还是有所进步吧,计划也会根据自己的情况不断的调整,主打一个能推动能进行下去的计划就是一个好计划,所以如果有同样的困扰,可以考虑慢慢的调整,而不是没有计划吧

我觉得大部分人需要去学习的内容真的很难让自己喜爱或者说得心应手,这样的话就没有什么自驱力,全靠意志力硬挺.有个计划看着它慢慢推进,真的还是会有收获感的.

最后是问题列表:

  1. vue3为什么用component API
  2. 递归改成尾递归
  3. 锁是怎么产生的。
  4. mongodb和mysql的区别
  5. websocket通信原理
  6. 数据埋点
  7. 默认插槽和 this.$children 的区别
  8. vue2和3的diff算法区别,key的作用是什么,假如key相同会做什么操作
  9. 觉得前端未来有什么方向有潜力
  10. Vue 的双向绑定原理
  11. sse和websocket区别
  12. ajax的发送和接收过程
  13. 虚拟列表的实现原理
  14. rem 怎么实现多端字体大小适配(面试官最后说可以用淘宝的一个库)
  15. css动画 区别
  16. react fiber架构
  17. pnpm优势,如何减少磁盘空间占用,符号链接在里面发生什么作用
  18. webpack和vite的区别,vite开发环境首屏速度如何加快(面试官说和http2差不多?并发?),vite构建有哪些阶段,cjs的依赖如何处理。
  19. loader的处理顺序
  20. complier和complation区别,
  21. 知道splitchunk的有哪些规则吗
  22. https,4次握手过程,3个密钥前2个是干嘛的,后一个是干啥(面试官说前2个握手,后一个加密)。
  23. http2和1.1区别,http2这些都为了什么,为什么可以多路复用
  24. nodejs和其他语言相比有什么优势(高并发适合io密集,不适合cpu密集)
  25. 你要怎么封装虚拟列表,封装成一个通用组件或者hooks
  26. 怎么获取海内外用户的打开页面的时间,埋点,怎么发送埋点数据,sendBeacon
  27. token登录怎么实现的
  28. Vue路由中我想用前进和后退怎么实现
  29. Vue为什么要有虚拟DOM?好处和工作流程?
  30. Vue从DOM树建立完成到页面上呈现做了哪些工作?
  31. Vue的渲染机制能详细说一下吗?
  32. 浏览器的渲染线程是怎么工作的?
  33. 浏览器渲染线程和js线程冲突吗?是一起同时工作的?
  34. 代码题:异步实现加法。
  35. DOM原生操作
  36. 哈夫曼树,带权路径长度
  37. 瀑布流布局怎么实现
  38. 哈弗曼编码的贪心算法
  39. 动画相关的css
  40. canvs相关方法
  41. IPV6的双冒号表示法
  42. pop3协议,SMTP邮件服务器,端到端连接协议,ICMP
  43. 桶排序
  44. 二级封锁
  45. Linux模拟发送http请求,查看文件内容
  46. 音视频相关API
  47. IPV6特有的地址类型
  48. cookie相关内容总结,secure,个数限制,是否能被浏览器清除
  49. 常用loader了解,file,style,css,url
  50. 路由的作用
  51. 说一下对Vue的理解
  52. webpack性能优化
  53. vue和原生js相比优缺点
  54. ts和js区别
  55. 前端职业规划
  56. csrf,xss的防范
  57. 外边距重叠的不同情况,负数,一正一负
  58. css画三角形
  59. 判断两个数组是否相等,考虑数组,对象,NaN等情况
  60. 节流立即执行版),注意第一次执行时不能开启定时器,导致默认的第二次执行
  61. vue3 不同API是浅层监听还是深层监听
  62. position 设置为0, margin设置auto,为什么能实现垂直水平居中
  63. 若将网络21.3.0.0/16划分为128个规模相同的子网,则每个子网可分配的最大可用1P地址个数是()
  64. 作为前端参加需求评审时应该关注哪些内容
  65. vue2数组
  66. 图片懒加载完善
  67. 拖拽效果实现
  68. next服务端渲染和以前服务端渲染之间有没有区别

#面经##前端面经##学习方法#
全部评论
恭喜哥,同学院仔,狠狠沉淀了
3 回复 分享
发布于 2023-12-19 14:00 上海
我们都在纠结和挫折中慢慢变好,一起加油呐
2 回复 分享
发布于 2023-12-17 16:48 北京
恭喜哥 找到了实习
1 回复 分享
发布于 2024-01-02 17:54 广东
点赞 回复 分享
发布于 2023-12-19 11:08 广东
我学八股也是,就没有那种深入的八股感觉,八股里面遇到刁钻的问题能查一天才能查出来但是效率太低了,是不是只有去找点付费资料避免这样太浪费时间内耗啊,感觉没啥时间了,秋招也是0不知道要不要去找个实习春招再试试
点赞 回复 分享
发布于 2023-12-18 10:09 湖北

相关推荐

04-07 12:17
已编辑
哈尔滨工业大学 Web前端
#腾讯音乐26届实习# 想问问各位佬们,美团外卖发offer了,TME约HR面,这两个应该怎么选啊#TME##美团#码一下面经吧美团一面1.自我介绍2.深聊项目,中间穿插八股3.vue生命周期,这里我讲的很细,能扩展迁移的都说了4.如何理解深拷贝和浅拷贝5.如何理解虚拟DOM,对如渲染来说有什么好处6.http和https7.如何解决跨域8.手撕最长公共前缀,说一下时间复杂度和空间复杂度反问:部门业务学习建议美团二面1.面试官介绍部门情况2.希望在实习中有什么收获3.项目介绍、难点亮点4.用了vue什么组件5.学校里学过什么语言6.聊ai对于现在的趋势,对于前后端的影响7.react了解多少8.webpack有什么了解,原理、机制,优化、产物9.nodejs有什么了解10.网络11.学习新技术新内容通过什么方式(建议体系化)一些建议反问:结果时间TME一面(忘记录音了)项目+八股手撕:文件上传、并发请求控制TME二面自我介绍1.学前端多久2.为什么想学前端3.项目为什么用vue框架4.讲一下vue双向绑定,具体怎么实现的5.网络安全,XSS,CSRF,怎么拿到cookie的6.浏览器的重排和重绘7.自己还擅长什么8.http缓存9.手撕事件总线10.手撕大文件上传、断点续传(说的思路没让写代码)TME三面(电话形式二十分钟,也忘记录音了)一些基础、性能指标没答上来、问github提交量怎么这么少、个人博客是自己写的吗等等整体就是通过面试官的问题自己去扩展,去关联其他知识点。
点赞 评论 收藏
分享
04-11 21:59
已编辑
门头沟学院 Web前端
#腾讯音乐26届实习# 3.20号晚上七点面试 纯纯八股盛宴 一点手撕和智力题都没有 纯问了40多分钟上来介绍完自己和项目后 开始八股盛宴1.讲讲CSS盒模型2.如何实现单行文本和多行文本溢出隐藏3.移动端适配怎么做的(rem加媒体查询修改根节点font-size)4.webpack的构建流程5.webpack热更新原理6.vue2和vue3的区别7.SPA和MPA的区别以及优缺点8.对单页面路由的理解9.常见的网络状态码10.问了问掌握哪些即时通讯技术:websocket 轮询11.浏览器渲染进程12.讲讲强缓存和协商缓存的区别 (我还补充了一个启发式缓存)13.服务端渲染的一个作用14.小程序分包进行懒加载,这个是具体怎么做的15.axios请求和响应拦截器做了什么,二次封装怎么做的16.跨域上是怎么做的(讲了cors 后端去配置响应头)17.图片懒加载和滚动加载怎么做的(app.directives+vueuse)18.讲讲向上滚动加载和向下滚动加载的原理 (一开始只讲出来了向下 后面面试官提醒)19.重新讲讲大文件分片上传的整套流程20.讲讲项目里组件的封装是怎么做的21.在日常开发中有使用AI吗 (感觉这个问题太常见了 一定要准备一下)22.讲讲前端渲染性能的优化手段纯纯八股 然后终于到了反问环节——————————后续:已挂 估计是我把面试的时间改的太晚了 直接给我GG了再后续:今天上官网一看 **进复试了 这是啥情况再后续:二面 三面 hr都面完了 然后现在offer阶段
腾讯音乐娱乐集团一面99人在聊 查看44道真题和解析
点赞 评论 收藏
分享
03-26 00:49
已编辑
东南大学 Web前端
二面挂了一次后被捞起来,然后一面直接挂。不知道面评脏得程度如何...timeline3.12 一面过3.17 二面挂3.19 复活赛一面挂都是1h到1.5h,前面都有自我介绍环节3.12 一面,八股盛宴1. 盒模型2. px,em,rem,vw,vh3. 选择器优先级4. css浮动5. JS类型6. 原型链7. 闭包8. 模块化9. 作用域10. DOM事件11. 事件冒泡有什么用12. React事件和DOM事件有什么不同13. 虚拟DOM14. 事件循环15. 哪些是宏任务,哪些是微任务16. 常见状态码17. HTTP缓存18. 双栈实现队列19. 并发控制的请求函数八股基本答出来个大概,并发控制函数没写出来但讲了思路过了两个小时后约二面3.17 二面 至暗时刻1. 有效括号2. lodash的get实现3. ts的优势4. redux的好处5. webpack loader和plugin接下来全程从项目开始问,不细写了,因为项目写得早,一面过了之后也松懈了没去看,导致基本多问一句就答不出来了6. 跨域7. nginx8. 登录态9. JWT原理10. Node性能指标11. 后端日志12. 除了日志还有什么监控机制13. 前端监控14. 前端性能,FCP,FMP面完就感觉G了,次日给我捞到另一个部门3.19 复活赛一面 垂死挣扎1. 项目难点(没深挖过项目,答得很差)2. 明暗怎么调3. 不用组件库的话怎么实现明暗模式4. docker原理5. redis作用6. vite webpack7. React18新特性8. 虚拟DOM diff算法9. js继承10. ES6继承用的什么方式11. promise讲完Promise顺势开始写promise题目12. promise.all13. 并发控制,一面完去看了下实现,以为字节这边之前问过我了就不会再问了,这个时候没记清,然后卡了10多分钟,心态爆炸。次日发感谢信总结一下,项目没去深挖,一些高频以外的八股也没来得及熟悉,可能不应该拿字节来试水。但是得说一句字节的面试官给我的体验还是很好的,事后复盘感觉自己好多地方答得很差,面试官那边也一直在给回应。目前也就面过两家,不知道其他家的面试官怎么样。3.12一面完之后头脑一热去投了好几家,等各家面完继续更面经,顺带一提,投了淘天结果3.15笔试直接挂,也妹人跟我说笔试算法题难度这么高啊,感觉连个签到的题都没,待会美团笔试,听天由命吧。3.25ps:字节又把我捞起来打复活赛,应该面评没那么糟糕?腾讯推到3面了,美团筛了几天也约了面,感觉压力略大,希望能有个好结果。
点赞 评论 收藏
分享
03-25 16:56
武汉大学 后端
#腾讯音乐26届实习# 分享面经,积攒好运🙏一面:自我介绍什么是哈希表红黑树插入删除复杂度是多少除了拉链法还有哪些解决hash冲突的方法?说一下拉链法和线性探测法各自的优缺点?SwissTable用过吗?说一下插入排序,快速排序,堆排序各自的最优、平均、最坏时间复杂度快排什么时候会达到最坏时间复杂度?Java里面怎么实现排序的?(答了Collections.sort)既然快排会退化到n^2,为什么sort还用快排?让你来你会怎么优化这个sort?说一下HTTP/HTTPS说一下TCP/UDP说一下TCP拥塞控制现在常用的拥塞控制方法有哪些?Linux用的什么拥塞控制?说一下redis的过期机制说一下布隆过滤器的原理这个布隆过滤器你怎么实现的?这个水平分表你怎么做的?多大的表需要分表?为啥用etcd作为注册中心?etcd怎么实现的你了解过吗?分布式系统学习过吗?分布式事务,分布式算法?说一下RAFT算法这里用到的序列化器你介绍一下kryo是怎么序列化数据的?有没有了解过?你这个自定义协议介绍一下,有哪些字段?HTTP2.0怎么实现头部压缩的了解过没?为什么要设计这个重试机制?一致性哈希你介绍一下手撕:146. LRU 缓存——————————————————————————二面:自我介绍你是哪里人?实习过吗?没想过找个日常实习吗?能实习到几月?布隆过滤器你介绍一下手撕:布隆过滤器负载均衡你介绍一下常见限流算法你介绍一下手撕:令牌桶你这个获取令牌的while(true)操作怎么运行?为什么要把这两个成员变量定义为static?多线程并发会不会有问题?怎么解决?介绍一下你这个项目RPC调用过程你说一下为什么用kryo不用protobuf?我如果是GO程序想调用你这个Java的RPC,你怎么办?跨语言调用支持吗?如果我想用标准HTTP协议调用你的RPC服务,能支持吗?怎么获取http里的body信息?不要提Java的api,从http协议入手。项目你介绍一下murmurhash底层了解过吗分布式环境下计数器可能有问题,你怎么解决?redis五个数据结构你介绍一下redis的事务了解吗?lua脚本是怎么结合redis的?lua在redis里为什么能实现原子性?你怎么理解云原生的?解释一下k8s中的XXX,XXX,XXX(没听清)AI,大模型了解吗?用过哪些大模型?自己部署过大模型吗什么是预训练(???)什么是微调(???)什么是蒸馏(???)在学校里一般干啥?未来三年规划是什么?为什么不读博士?二面结束三天后官网挂,无语了
点赞 评论 收藏
分享
评论
19
53
分享

创作者周榜

更多
牛客网
牛客企业服务