一面(9.13) URL 的组成 && 长度 http 状态码 在流程器地址栏输入 URL,到页面渲染都经历了哪些过程 JS 和 CSS 会阻塞页面渲染吗 async 和 defer TCP 三次握手,四次挥手 进程和线程的区别 node 是单线程还是多线程 进程和线程之间是怎么通信的 防抖 && 节流 && 如何实现 浅拷贝 && 深拷贝 && 如何实现 promise && promise.a
好高端的一场面试 上来就问os 数据结构 计算机网络(而且加点在前端中间的应用)鼠鼠一直都当纯知识背的,被哼哼拷打了 对浏览器缓存的理解还是太表面了 八股问了数组方法,map和foreach区别,还有项目里router的api?好久不用vue了忘得一干二净支支吾吾 手撕特别简单,就是一个字符串数组统计排序,吐槽一下那个showmebug真是锤子一样的难用 虽然感觉很凉但是收获满满,分享给和我一样弱
9.27面的,现在写的面经,已约二面 1. 自我介绍(面试官说我实习写的太简单了) 2. 手撕:一个数组里找存不存在相同元素,嘎嘎简单 3. 从业务和技术上介绍一下项目 4. kafka里面消息怎么保证不重复消费,如果更新数据库出现并发操作(就是类似超卖?)咋整 5. Redis持久化的两种方法,aof的缺点,触发机制 6. RDB底层机制知道吗(不造) 7. spring实现事务的方法 8. m
再也不说自己会算法了 排序算法以及各自的稳定性,时间复杂度等 网络相关 项目中的难点讨论 一共一个小时#我的求职思考#
代码第二题-给出一个版本数数组,比较大小 刚开始以为直接在数组里面进行转换,但是有点麻烦,结束后在力扣上搜到类似的,然后借助sort对数组进行排序。 var compareVersion = function(version1, version2) { let v1=version1.split('.') let v2=version2.split('.') for(let i=0;i let x
10.18 二面 大概三十多分钟 自我介绍 为什么实习经历都比较短 前端实习遇到了哪些问题、如何解决的 第二段实习部门有多少人、如何工作的 几个实习生一起做一个模块还是分开做的 研究生在做什么、简单介绍一下自己与他人工作的不同 为什么选择前端 有做过移动端方面的适配吗,更想做哪方面(web端还是移动端) 工作比较看重什么 给一个文件列表,找出里面大于等于1MB的文件,以数组形式返回(递归,还要求跑
时长30min刚好 上来先手撕10min 然后实习项目八股反问20min #途虎养车# #秋招# #途虎#
2023/10/20 三面 36min BP面 (1)自我介绍 (2)对于后续工作倾向的城市是哪些?会不会优先考虑在杭州,毕竟之前在杭州实习 (3)怎么获得实习工作的 (4)介绍一下上一段实习工作,它转正吗? (5)介绍一下上一段实习工作单位背景,工作方向,产出形式,所在团队情况,你在其中所起的作用是什么样的,主要负责什么? (6)遇到的最大困难是什么,怎么解决的? (7)自己在实习过程中的闪光点
时长四十多分钟,提前5分钟进会,没想到面试官也提前进来了,好评 自我介绍 项目的难点在哪(排行榜) 项目排行榜具体实现 会不会发生缓存击穿,怎么解决 http和https区别 tcp三次握手,四次挥手 tcp和udp的区别(没说完整) 进程和线程区别 Java多线程使用的方法(原生的Thread和线程池) wait()和sleep()方法的区别,哪个是线程安全的 数据库事务的特性 介绍隔离级别,脏
自我介绍 实习经历 mysql索引 B+树和B树区别 事务特性 隔离级别 java集合?哪些是线程安全的? 实现多线程的方式? redis有哪些数据类型?zset? 为什么用kafka? 削峰填谷? 核心代码模式 手撕二叉树和为某值的路径是否存在 反问 当晚已约二面
一、手撕:两数之和等于target 二、问答 1.介绍实习 2.什么是DDD架构(实习中用到了) 3.谈谈对hashmap的了解 4.hashmap的key可以是null吗 5.hashmap中链表什么时候转化为红黑树 6.谈谈对Spring Aop的理解 7.谈谈怎么用的Spring Aop 8.谈谈JAVA的内存模型JMM 9.ThreadLocal变量存储在JMM中的哪里 三、反问 1.后续
实习 设计模式 项目 节流 Vue性能优化 重排重绘 leetcode 678 烂完了
提示:途虎养车2卷 题型:选择题20道,一道3分、编程题3道 选择题 线性结构、存储结构:如哈希表,链表,队列,循环队列 标签嵌套:如“< ul >< li >途虎< /li >< / ul >”、"< ul >< p >途虎< / p >< / ul >"、"<a href='#'><a href='#'>途虎</a></a>" promise.all cavas的事件绑定 公钥和私钥 查看系统
基本信息 时间:2023.10.27 时长:18 min base:江城 面试岗位:前端 秋招 问题 自我介绍 手撕代码,10分钟内 你觉得有优化空间吗?【没有,算法复杂度是ON,不能优化了,没得优化了】 但是你迭代了两遍,【可以迭代一遍,但没有必要,否则代码不清晰,不想跟着面试官思路走】 你既参加过Java,又参加过前端,为啥要从事前端? 你刚刚说到了技术的广度,如何平衡深度? 你后续的职业
9.20 一面35min 算法 秒杀项目 核心问题:高并发下大量请求对数据库的压力(是读请求还是写请求的压力?分开讨论),是否能对瞬时压力进行平滑处理 缓存怎么设计的?并发来自与写还是读?是否考虑了穿透、击穿问题? 缓存淘汰机制,失效时间:到活动结束的时候 考虑了缓存大量失效,穿透和击穿;对空值做缓存,穿透 ES怎么用的? 线程池,七大参数,淘汰机制,描述线程池模型 淘汰机制怎么选用 AbortP