不知道是不是kpi完全没问实习/项目 靠回忆记录一下 1、redis分布锁有哪些 实现机制 setnx 2、mysql类型转换索引失效的问题 3、AOP用了哪些设计模式 4、vilotail除了可见性还有什么 为什么单线程不需要这个关键字多线程需要 5、多线程通信方式 6、CPU几级缓存 7、JMM模型 8、mysql 能解决幻读吗 9、MVCC能解决幻读吗 10、hash map为什么是不安全的
之前面的提前批前端岗总结一下 一面:50min 自我介绍+项目亮点介绍10分钟,基础只考了几道,垂直居中,路由的不同及原理,渲染原理 做题30min:二道代码输出,手写reduce,手写sum。手写题写完后还要根据面试官的提醒优化成他想要的写法 二面:75min(两个面试官拷打) 八股不多,href和src区别、css动画、xss和csrf区别和防范、websocket握手等 主要是项目和场景题问
时间线:3.14笔试;3.30电话突击面试,3.31看到自己挂 岗位:产品暑期实习(数字金融线 一面 1. 自我介绍 2. 如何看待产品经理 3. 你做产品经理什么优势 4. 选一段实习经历介绍 5. 这段经历学到了什么 6. pm行业三五年规划 7. 用框架去介绍你喜欢的产品
1.自我介绍 2.展开问项目 接下来开始问专业知识: 1.回调函数 我回答了用函数指针实现回调,然后被问了有没有其他方法。 2.他写出了一段代码,是死循环。涉及跟计组相关的一点基础,没回答上来很不应该。 3.STL库熟悉吗? 比较经常使用vector和map 4.如果用clear()清空vector,空间会改变吗? 没有改变容量,不会改变 5.熟悉override吗,重载和重写的关系。 到这里基本
总体来所就是缺少互联网项目经验 不了解中间件 spring框架问的很多 以及jvm垃圾回收机制 就是说不是特别合适 应该大概率感谢信了。。 #2024暑期实习#
自我介绍 项目 数据库为什么要分库分表 接触过哪些分库分表中间件 如何保证数据库的高可用 聚集索引和非聚集索引的区别 数据库的索引失效 如何设计数据库的缓存 数据库的隔离级别 谈谈对spring的AOP、自动装配、事务管理的了解 自动装配的原理、作用 Https的原理(加密流程)? 常用的Linux命令 JVM内存结构 如何判断对象要被GC 垃圾回收器有哪些 算法题,链表去重 反问 效率还是很高的
人生第一次面试,已经凉了 上来问项目(项目没怎么复习,项目这里G了) 自己主要以为一面主要问技术 后面问一些基础技术。 问题: JVM的垃圾回收机制。 作为科班学生你对垃圾回收有没有自己的独特的思考呢? 怎样解决HashMap的线程安全问题? 说一下ThreadLocal,使用ThreadLocal会出现什么问题? 后面就是反问环节?这里就不写了。 感觉今年好难啊,基础八股已经不管用了,还要问你独
## 地平线一面凉经 全程问的好细,包括项目和基础知识,人麻了 ### 项目部分 1. 实验室的项目,包括实现和项目优化等问题 web服务器项目: 2. 线程池的作用,线程和进程的区别,进程的启动具体过程 3. 线程之间共享的内存包括啥,fork子进程的话内存会复制给子进程吗 4. RAII是什么,线程池资源怎么保证析构释放 5. 自动增长的缓存区的作用,为啥这么设计,为啥不用string 6.
代码题是LeetCode4,我只写了个合并数组的解法,二分查找的不会写,太麻烦了直接开摆,今天看状态变成了简历筛选 问题也都是些基本问题 线程进程区别,为什么进程切换慢 jvm垃圾回收机制 java中常见的锁 后面的问题记不清了,都挺简单 还有问我为什么不读研 不想再回答这类问题,又不是我想读研就有书读的 #小米面试##小米校招#
我是Java投的Go 啥都没问 可能我太菜了 没啥想问的 1.自我介绍 2.项目介绍 3. N*N矩阵,随机取N个,每个被取概率相等,空间O(1),时间O(N) 求解。。 不用二维数组只遍历N次 怎么做?求大佬赐教 25min结束,题写的不满意 如何自我介绍,请各种兄弟赐教。 #秋招##校招##面经##深信服#
面试官:面试者 1V1 整个过程1h左右 1,自我介绍 2,项目相关的 --------------------------------------------------------------------------------------- 八股: 一开始面试官问了一个c语言的,我打断他我学的是java开发... 他说看你简历上面有写熟悉c... 奉劝大家不熟的内容千万别往上写... jav
9.27 开始介绍已经说过自己是Java选手,被go、docker一顿狂问。。 大概因为填简历的时候,意向使用语言排序,写了java、go。不是很理解。 后面另一个面试官提问: 9的二进制是多少 linux登陆服务器的指令 计算机网络:浏览器输入网址经过的协议,为什么四次挥手,time_out状态的作用,2MSL有什么用 冒泡排序:为什么是O(n²),每一层for循环的作用 堆和栈在程序的作用 J
记录第一次面试凉经 面试公司:欣旺达 这还是第一次接到面试,之前一直都是笔试测评,还挺紧张的。 欣旺达还是搞电池的,我也不懂为什么会招java开发工程师,但是工资还不算低,所以就去投了。 没笔试只有测评,然后做完测评过了5天就受到面试通知(挺疑惑的),下面是面试情况。 面试岗位:java开发工程师 面试问的问题: 1.开场自我介绍 2.问了项目的内容描述,项目开发遇到的挑战或者难点。 3.你的特长
前面问了些经历相关的东西,直入主题吧 一、(浏览器)http缓存机制 我的回答:看过,没记起来,当时想的是Session Storage, Local Storage相关的东西 浏览器每次发起请求,都会先在浏览器缓存中查找该请求的结果以及缓存标识 浏览器每次拿到返回的请求结果都会将该结果和缓存标识存储在浏览器的缓存中 分为两个过程:强制缓存、协商缓存 强制缓存: 强制缓存就是向浏览器缓存查找该请求
java开发 46分钟 1.自我介绍+自己擅长的方面(数据结构) 2.用过的集合有哪些、体现在哪些方面? 3.ArrayList和LinkedList的区别(在不加锁的情况下怎样实现线程安全~~减少共享变量的读取) 4.HashMap(给你10000个数据,你该怎样插入,HashMap可以指定容量吗)、concurrentHashMap怎样保证安全的? 5.Synchronized的原理?