自我介绍 1.介绍一下大学主要使用什么语言 JAVA 2.使用JAVA开发过什么吗? 没有 项目 3. 介绍了课程实验,自己实现的X86虚拟机() 介绍各个模块,问了下ALU的不恢复余数除法,问了下时间复杂度 4.问了下整个执行过程 5. 你觉得困难在哪里,收获了什么 我讲了一下LRU的LinkedHashMap的实现,问了一下实现,问了下具体的实现 6. 你刚刚说了HashMap,讲一讲Hash
#秋招# #面试# #阿里巴巴# 想了很久还是写一下面试经历吧,目前经历过的最难的面试,面了一个半小时,面试官实力深不可测,说什么都能答上来。 开始深挖项目,很深问底层,比如问java 序列化的具体实现这些,根本答不上来… 挖了差不多一个小时 开始一套问题 1.java的最新版本知道是什么么?(我回答我只知道个13…) 2.那就假设是13好了那为什么现在企业还是用8而不是用最新的java(我回答生
自我介绍 threejs对比ue有哪些性能缺陷 ssr解决了什么问题,如何与node结合的 redux-saga怎么进行状态管理 除了redux,saga,dva这些,spa应用还能如何进行状态管理(答了hooks,provider这些) cors和xss ajax异步什么意思?ajax工作原理是什么 前端性能优化 手写排序链表(力口mid)
#面经# 实验室项目 string stringbuffer stringbuilder string为什么不可变 值传递和引用传递 acid sql优化 分布式系统如何做过缓存同步 mysql数据迁移到mangodb需要考虑什么 实现一个秒杀时间穿越怎么做 考量一个系统负载能力考量那些 二插查找树复杂度 钩子函数
部门是高德地图,岗位是Java后端开发 自我介绍之后,面试官说没看到我的简历,所以直接开始八股 讲讲ConcurrentHashMap,讲讲扩容 线程池提交任务和回收线程的过程 阻塞队列是怎么实现的 ReentrantLock是怎么实现的 AQS是怎么实现的(2-5老组合拳了) 非公平锁怎么实现 介绍MySQL索引的原理 介绍Redis底层数据结构 讲一件Redis过期键的淘汰 Redis的高可用
4.14 面了57分钟 前35分钟都在问项目和项目衍生的问题 问了几个简单的python问题,答的不好,我跟他说我主要准备的是cpp,也没有过多为难我 场景题:怎么测试游戏的流畅度 对岗位的理解和职业规划 反问:我有什么需要改进的? 答:在你所研究的领域确实专精,我们也需要,但我们更想要综合性人才 如果过了的话,什么时候收到二面消息? 答:如果过了,一个星期内吧,不过我们还有参考别的面试者,综合讨
#我的实习求职记录# 寒假去学go做go项目真的有点血亏,虽然告知面试官java技术栈不太熟悉,问的一些比较基础的java八股文也没回答好,面试官应该也很努力的在往简单里出了 大概内容是threadlocal,exception这些 场景题回答的不知好坏,我感觉还行 感觉到这步也该凉了
简单的自我介绍 你主要用的编程语言是什么? 你实习的项目中,是如何进行相机sensor标定、shading、AWB等相关工作的? 如何防止编译器优化? 在C++代码中嵌入C代码,需要做什么? 进程与线程,分配资源的最小单位是什么? 网络编程中长链接和短链接有什么区别?什么时候使用长连接,短连接? 多线程编程中,写线程安全的函数要注意哪些点? 断言(assert)的用法是什么? 内存四区(堆、栈、全
电话面,上来不让我自我介绍 1. 问我为什么大二就来实习,他觉得大四出来实习是最好的时间 2. 问我前俩段实习有什么收获 3. 说开始问题目吧 4. 一段js源代码到控制台输出中操作系统,计算机底层做了些什么事情,分别列举 5. nodejs单线程事件模型原理 6. 为什么nodejs选择单线程,为什么可以处理多个并发任务 7. 为什么nodejs的io能做到非阻塞(问底层应该,没答上) 8. 每
非技术岗位,聊了半个多小时。 问题: 介绍了课题项目,课题有什么产出,这个东西有什么好处,我说能够降低服务器成本,他问有没有数据。。。(所以面试时说的话一定要有根据,提前准备,要不面试官深问就露馅了) 问遇到过哪些挑战,怎么解决的(我说了本科保研时的经历,但是说的很笼统。现在想应该先说当时疫情待在家里,然后因为成绩不错又想读研,所以选择保研座位主选择,考研作为次选择。但是因为每年政策会变,巴拉巴拉
1.自我介绍 2.前端到后台的一个请求,完整的流程是怎样的 3.在控制层常用的注解有哪些 4.用没用过java的线程池,是怎么用的 5.使用线程池相比创建一个新的线程有哪些优点 6.介绍下线程池中的几个核心参数 7.线程池的工作流程是什么 8.对于数据库索引是怎么理解的 9.知道回表吗 10.了解java中的异常处理机制吗 11.Try、catch、finally这几个块中的代码一般都是分别写什么
1.自我介绍 2.类加载器有哪些实际的应用场景 3.了解双亲委派吗 4.为什么要打破双亲委派,怎样打破,会不会有安全问题 5.介绍下热更新 6.有用过反射吗 7.反射有哪些具体的使用场景 8.反射的弊端有哪些 9.有看过spring源码吗 10.有一个抢购的场景,从前端到后端,怎么去满足这种大并发的一个请求 11.很多个人问题:研究方向、就业方向、公司了解、各种看法等 #面经##后端##java#
自我介绍 实习和个人项目: 1.业务流程的编排用了什么开源框架? 2.业务灵活变更涉及到什么设计模式? 3.假如在实际工作中,有一个用户想突然申请一个特殊点的权限,属于特例情况,该怎样设计? 4.为什么要用shiro这个框架? 5.Shiro里面有三个核心的组件,它们之间是怎样协同的? 6.在这个项目中有没有遇到什么问题? 7.在进行读取Excel表数据读取并插入的时候有没有遇到什么难题? 8.使
面试流程 一面 面试大致分为三个部分,第一部分为自我介绍和经历了解环节;第二部分为作品集项目了解环节;第三部分是关于自身学习和其他状况了解环节。面试官的提问十分即兴,基本上是根据我的回答来提问。 第一部分: 1. 自我介绍,介绍学习经历,从高中开始。 因本人是理科生,但高中前一直学绘画,面试官一直围绕绘画这个话题提问,包括绘画的风格,喜不喜欢画画等等; 2. 自我介绍,实习经历介绍。 实习的时候主
除了脑筋急转弯基本对答如流,但是感觉还是会被刷 总体面了40分钟多一点 菜鸟给我Offer吧 1.OSI七层网络模型以及各层的作用 2.TCP和UDP的区别 3.TCP保证可靠传输的机制 4.TCP三次握手机制 5.进程线程之间的区别 6.进程之间的通信方式有哪些 7.AQS的底层原理 8.线程的几个问题:原子性、可见性、有序性都是怎么实现的 9.volatile单例模式,聊到了指令重排 10.s