8.19 一面 技术面 自我介绍 讲讲实习项目中的重难点 项目做过的引以为傲的东西 虚拟列表?怎么实现? 从浏览器打开页面之后,浏览器怎么处理 defer属性和async属性的区别? 引用外链script放在哪里? script标签放head和body有什么区别? 浏览器获取js之后,怎么处理? 讲一下回流重排?怎么减少? 事件循环了解过吗?宏任务微任务? 题目1:手撕防抖节流 题目2: // 生
1、自我介绍有点短了,尽量三分钟,只说了自己叫什么,什么学校,什么专业,什么公司,做的什么内容可以加一部分职业的规划 2、你们的项目里用到了什么组件这个要背一下,只说到了 nacos, openfeign,redis,rabbitmq 3、rabbitmq怎么保证消息不丢失这个可以 4、怎么保证消息不重复消费这个可以 5、redis是怎么用的答了缓存,还有redis+lua脚本的优惠券库存校验 6
岗位c++服务端,45min左右 上来先问玩什么游戏(三国杀肯定要说的) 然后介绍工作内容,说这个和互联网行业的后端差别挺大的。 接着就是八股,问到了我很多没有深究的地方 平时主要用什么(c++),c++11新特性说一下 说一下右值引用,中间提到了移动语义,又让说一下移动语义,move牵扯到内存吗,又提到了零拷贝,然后又让说一下零拷贝怎么实现(这个没答上来) 问浅拷贝和深拷贝的区别,写一个类展现二
岗位测试,全程1h。 无八股,我这个烂大街Webserver拷打了半个小时,把简历上写的项目难点创新点全都详细说了一下,里面牵扯到的重要的知识点也解释了一下。面试官也会问你为什么会这么做,所以烂大街项目重要的还是要对这个项目有充分的理解以及对里面的知识有充分的掌握。 然后问我webbench压力测试的case是怎么样的,怎么能够提高Webserver的容量(我说能优化的在介绍时候说了,感觉也就增加
#后端Java##面试# 1.自我介绍 2.介绍一下自己的项目和在项目中负责哪些模块 3.在项目中怎么判断用户是否登录 4.项目怎么实现统一的鉴权 5.假如在项目中加一个管理员,怎么实现将普通用户踢出会话 6.对面向对象特性的理解,在项目中哪些体现了 7.AOP的使用场景有哪些 8.怎么实现异步通信,不使用中间件 9.怎么处理异常,将异常信息以json抛出 10.怎么在项目中获得用户的ID
第一次在暑期实习拿到offer,太感动了 岗位是市场与用户研究,上海 #25届非技术实习投递记录# #vivo#
📅 oc时间线 打破0offer了,效率很高 🤔 面试感受 问的很简单,基本没问啥
被团子捞了 var let const的区别 const如果是对象,属性可以修改吗 有什么方法能够不允许修改对象的某个属性 cookie localstorage sessionstorage区别(还问了一个js浏览器存储??我没听懂啥意思,现在想一下,觉得可能是想问强制/协商缓存???怪我没反应过来。。唉) 跨域怎么解决 nginx除了解决跨域还有哪些应用场景 vue中组件通信方式 jwt原理,
自我介绍 计算机网络五层模型 TCP属于哪一层,主要作用 HTTP与HTTPS有什么区别 Java的数据结构 链表与数组的区别 链表的底层实现 ArrayList与LinkedList 的底层实现和它们的优缺点 循环遍历链表,做插入删除会遇到什么问题 什么是哈希表冲突 怎么解决哈希冲突 哈希表的底层实现 用过哪些树,平衡二叉树有什么优缺点,时间复杂度 MySQL默认的存储引擎 InnoDB索引底层
今天面了蔚来机器学习系统工程师实习生,一面,人生中第一次面试,紧张的一匹。 面试岗位主要工作是大模型轻量化工作,对此我有那么一点点研究,所以还算是对口。 面试官是岗位负责人 上来先自我介绍 因为我有项目是关于模型轻量化然后部署树莓派的,开始叭叭一通问 模型轻量化方法 模型轻量化原理 对tflite是否了解 tflite参数量化原理 tflite参数量化有哪几种方法 tflite轻量化过程 答上来了
1.项目拷打 2.有哪些熟悉的内容可以自己去讲一下 3.集合分类、具体实现类 4.set不能重复的原理--》引申到HashMap相关知识 5.红黑树是一个什么样的结构? 6.Queue里边都有哪些实现? 7.线程池为什么要使用BlockingQueue? 8.线程池的工作原理 9.线程池参数设置(核心线程数、最大线程数、阻塞队列长度),设置依据是什么?线程池的拒绝策略有哪些? 10.假设有十个任务
写面经攒攒人品 时间线 4.3 投递 4.17 一面 (近40min) 面向对象的多态特性,怎么理解的×(面试官说不会没关系,并且用他自己的话给我讲了一遍😭) 进程线程 死锁 虚拟内存 并发和并行 怎么发起HTTP请求 知道的数据结构有哪些,讲讲 两个栈实现队列,讲思路 其他问题不太记得了,都是计网/操作系统/数据结构 项目讨论 第二天打电话约了二面 4.22 二面 (50min) 个人情况了解
0910,40min 全程实习 + 项目 + 场景,无八股 tips:面试官很随和,面试体验很好 - 介绍一下实习和项目 - Java是怎么学的 - 学校的项目主要负责什么 - 实习的项目做了什么 - 消息积压是什么场景,怎么解决的 - 为什么用completableFuture - 线程池的运行流程 - 二级缓存怎么做的 - 如何保证二级缓存一致性 - 分布式系统中的缓存一致性设计讨论 - 延时
1.介绍http协议 2.介绍promise有哪三种状态 3.promise可以停止吗 4.async和await基于promise封装,怎么封装的 5.前端性能优化 6.https和http的区别 7.get和post的区别 8.介绍一下react 9.react和vue的区别 10.vue2和3的响应式原理 11.浏览器渲染机制 12.碰到script标签会不会阻止html渲染 13.link
1.算法题1 找每个叶子节点的路径 2.算法题2 层序遍历 3.list LinkList区别 4.讲讲HashMap 5.HashMap扩容 6.java的锁 7.讲讲AQS 8.讲openfeign底层原理 9.调用openfeign失败怎么处理 10.如何实现redis和mysql数据一致性 11.场景题:一个订单有多人查看且可能会被修改,在分布式的情况下,任意方式实现