前言 第一弹 在特斯拉实习三个月后,因为许多原因离职了;曾经有考虑过学习一两个月再找暑期实习,不过背八股和刷题实在太无聊且对自己提升寥寥无几,于是开启寻找第二段日产实习 背景 除了第一弹提到的背景外,多了一段特斯拉三个月实习,岗位是无线系统的软开,偏测试工具链开发。 Momenta 2024/03/15 系统研发C++开发(base广州) -> 二面后oc,但是base调到上海了 一面 手撕:C+
1. 自我介绍 2. 学习前端的途径 3. http加密方式(数字签名)/ http各个版本 4. cdn为什么可以优化 5. 浏览器缓存 6. 多路复用对前端的影响 7. 单页应用和多页应用的区别 8. 讲一下哈希路由和history路由 9. 手写题:给一个list类型,使用react实现渲染列表点击title收起des 10. 原型和原型链,如何使用不同方法创建一个对象 11. 看代码说输出
1. 学校里是否还有其他事情 2. 对于实习有什么诉求?想通过实习获得什么? 3. 问专业,电子信息和那个我们普通的计算机科学技术这种差别在什么地方? 4. ArrayList和LinedList使用场景还有那个底层实现上面它有什么样的一些差别? 5. 刚才你提到了一个动态数组,假如说让你去实现动态数组,你怎么实现一个动态数组了? 6. 数组在拷贝中怎么提升他的效率?举个例子来说,比如说上万条数据
这次面试之前才换了一个新的项目 准备了很多关于项目的问题 但没咋问😅 自我介绍 + 项目介绍: 关于dubbo框架问了几个问题 为什么使用dubbo?(性能好, 提到了底层基于TCP协议) 为什么性能好?(答不出来) dubbo框架的工作流程了解吗?(简单讲了一下和注册中心相关的流程) 你是怎么学习dubbo框架的?(看文档) 如果你的同学要开始学习dubbo框架,你有什么可以教给他的?(叫他自
🕒 岗位/面试时间 5.21 Java日常实习 ——自我介绍、 ——问一问项目细节、对实习经历不感兴趣、 ——八股 对reentrantlock了解多少、线程池概念、核心线程和最大线程区别、 MySQL事物可重复隔离级别怎么实现、mvcc怎么实现、 Linux常用命令, 文件编辑和top命令、 get和post区别、session和token、equals、 Java17相较于Java8的垃圾回
一面(25min) 自我介绍 学习Java多久了?除了Java之外还学习过别的技术栈吗? 你简历上写的这两个项目都是你自己做的吗? 你的项目亮点是什么? 主要解决了什么问题? 你的主要做了什么功能? 排行榜是怎么做的? 你对哪个技术栈比较熟悉?(回答的MySQL) 怎么去优化SQL? (从表的结构回答的不好,建立索引增加查询速度) 回答的不好 分表的依据是什么?(什么情况下要去分表,依据什么来去分
面试官小姐姐好好看又温柔 忘不掉了 实习做什么? 自己写css还是用组件库 水平垂直居中(4个方法) BFC 怎么封装请求? 图片懒加载多个方式 用户发送请求太多次怎么办? v-for和v-if能不能一起用? v-for为什么要有key? 跨域和处理跨域 用户输入url后白屏时间长是为什么,怎么办? 组件A里嵌着B里嵌着C a数据更新怎么优化子组件更新 为什么post请求前面会有一个option请
主要是八股和项目,不问计网操作系统基础,项目只问了短链接,对黑马点评没兴趣。小厂就不说名字了哈 ---------------------------- 问题: 能实习多久,每周几天,能尽快入职吗? 解释一下AOP的实现原理,springboot的装配过程和实现原理 有其他开源经历吗? Java里的强引用和弱引用是什么?还有哪两种引用? HashMap为什么多线程并发会出问题,安全问题主要怎么体现
base成都 没人写我简单写一下 先问了实习经历 实习项目开发的流程,项目开发周期 开发的中间件和公司项目的编写方式(不懂安卓开发,所以忘了具体问啥了) 手撕了一道算法题 怎么写测试报告 get post的区别 问了下我的语言,为什么干测试不干开发 问了下我了解的测试框架 总的来说八股文问的不多,基本拷打的都是实习经历 还问了一些比如项目上线了,顾客反馈bug怎么办 怎么判断前端后端bug等 还问
mmt 一面 1. 自我介绍 2. 吹项目,吹了很久 3. react都有哪些hook,https://react.dev/reference/react#other-hooks,组件的传输方式?包括ref const MyInput = forwardRef((props, ref) => { useImperativeHandle(ref, () => ({ /* c
自我介绍 项目介绍+难点+解决方案 RPC的核心组件 Java集合类 HashMap的底层原理 ConcurrentHashMap怎么实现线程安全的 ThreadLocal用来解决什么样的问题,底层原理 MySQL索引有哪些数据结构 innodb的索引结构 为什么用B+树 非聚簇索引和聚簇索引的区别 索引失效的情况 select from table limit 100和limit 10000,1
一面 40min 自我介绍 深挖简历,细致到每一段的实习做了什么,遇到什么困难,怎么解决 对市面上科技产品的了解,举例说明(回答了关于电脑和手机的方面) 小米手机用户体验优缺点,举两个例子说明 和华为的手机相比,两者有什么区别,哪个更好,举例子说明 设计一款1000层的电梯 为什么做产品 产品需要掌握的能力是哪些 问之前掌握哪些产品技能 对于Axure和PRD文档撰写的能力,屏幕分享展示之前的实习
点创科技 2.19 简单问项目 凡华科技 2.19 MySQL:红黑树和B+树MVCC三种日志log(n) 当前读和快照读 select、update语句 Redis:一致性哈希key-value G1新生代老年代,链表bitmap 亚信安全 2.20 分表以后,按照时间日期select,怎么做? 路由网络、有漏洞、辨别攻击、ip 开发调试接口,来回成本,热部署python调用设备,小脚本。 数新
一面 6.5 1. 你的数据库的服务器是怎么和客户端连接的? 2. 你的数据库是怎么启动运行的? 3. 数据库的隔离级别有哪些? 4. 你的数据库的各个隔离级别是怎么具体实现的? 5. 你的数据库的bufferpool怎么实现的? 6. bufferpool的置换算法为什么用lru-k,和lru比好在哪里? 7. osi七层模型,每层干什么,有哪些协议? 8. arp协议在哪一层?干了什么?是什么
项目 1.微服务按照什么思想拆分的 2.什么叫做微服务,高并发解决的是什么问题,高并发的瓶颈在哪里 3.模块间使用同一台数据库实际上并不能提高并发,如何提高数据库的一个并发量。 4.消息队列的使用 数据库 5.如何实现主从数据库同步的 6.联合索引,最左前缀匹配原则 7.如果你自己设计一个类似Redis的缓存系统,你会考虑哪些问题(先整体设计,再设计细节) 8.Redis常用的数据类型以及他们的应