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 烂完了
9.20 一面35min 算法 秒杀项目 核心问题:高并发下大量请求对数据库的压力(是读请求还是写请求的压力?分开讨论),是否能对瞬时压力进行平滑处理 缓存怎么设计的?并发来自与写还是读?是否考虑了穿透、击穿问题? 缓存淘汰机制,失效时间:到活动结束的时候 考虑了缓存大量失效,穿透和击穿;对空值做缓存,穿透 ES怎么用的? 线程池,七大参数,淘汰机制,描述线程池模型 淘汰机制怎么选用 AbortP
1:线程和进程 2:同步和异步,阻塞和非阻塞 3:设计模式有哪些 4:观察者模式和发布订阅模式的区别 5:计算机网络缓存 6:如果要每次的页面请求都不允许浏览器缓存,怎么做 7:大顶堆和小顶堆 8:类型判断的方法 9:为什么type of 不能满足所有数据类型的判断 10:数组的中相关方法 map会改变原本的数组 11:foreach 和 传统for循环的差别 12:vue3和vue2的差异 13
一面 自我介绍 介绍实习中的一个项目难点,怎么去解决的 说一下你项目中用到的其它设计模式 实现线程的几种方式 线程池的原理(七大参数+运行流程) 四种拒绝策略 如果我既想保证所有的任务被执行,又想不用CallerRunPolicy导致效率降低,该怎么办(捕获AboryPolicy的异常,再进行补偿) 垃圾回收算法 目前流行的垃圾收集器都用到了哪些回收算法 HashMap 原理 MySQL 的事务隔
面试官是一个小姐姐,全程没有问技术的问题,倒是对数学建模的内容挺感兴趣,最后我问她你们加班多吗,她说弹性工作,其实那天是晚上八点面我的,感觉他们不招人,就是走个过场
问的不多,校园经历,项目。定30分钟,面了45分钟。 css 选择器 加载顺序,和性能优化相关 js 值变量 引用变量 深拷贝 数组转树 反问业务。公司技术栈vue。 他主动说的:一两天有回复,又改口一周内。后面技术还有二面,hr面。某些同学会加面,加面是hr和面试官一起面。#途虎养车##途虎前端#
共一个半小时,提前几分钟交卷了。 选择题共20道,有几道andriod和ios的不会,还有个cors题目不确定。(不过我选择题一直做的很烂) 编程题共3道: 1.统计好评,中评,差评里的好评个数,遍历秒了 2.排序,稍微做的慢一些 思路: 一位数和一位数,两位数和两位数:正常比较就行 一位数和两位数,两位数和一位数:先比较一位数和两位数的十位数,如果相等再比较一位数和两位数的个位数 3.三角形的路
为什么校招要选测开这个岗位(面试官是不是也觉得测开没前途但是我真的面不进开发啊 然后直接一个场景题,假如你们部门开发了一个产品,有一个简单的功能,输入数字作为三角形的边长,显示一个三角形 说一下这个产品开发的架构(说了前端后端这样balabala,感觉比较宏观?) 又继续问了一些 然后顺着我的回答继续延伸几个场景,数据库相关,怎么测试(经典问题,按着6个方面答了) 延伸到了常规八股 键入网址到网址
面试官老师很有耐心 主要深挖项目为主 1.问项目,介绍自己项目的核心算法经历 2.问模型,yolo结构,对比其他结构的优点 3.继续挖项目,挖的很深,项目技术细节,如何实现的,如何设计算法,如何考虑算法 4.问了另一个项目的文字识别模型,如果有新的项目,怎么去选择模型,考虑的因素诸如此类。 5.问笔试题,问了最后一道为什么错了(我有点想不起来了,笔试太多了) 总结:主要深挖了项目,项目不熟悉的话不
共半个小时,秋招第一面。 先写了个题,加法进位这块的,第二次手写题,还是很紧张,好在写出来了。 1.let和const,答对了,就是没说具体,我明白那个意思,就是对象的修改和对象属性的修改区别,const修饰就是固定地址不变,其中的属性肯定还是可以修改的。 2.项目介绍,巴拉巴拉。 3.如何避免重复请求。 4.图片懒加载,好的,真是没看哪个就问哪个。 5.sessionstorage和locals
二面是一名物流管理专业的学长,对岗位介绍的很清楚 1.自我介绍 2.对实习经历进行提问 3.职业规划 4.谈谈你过去两年最成功的案例 5.对岗位具体介绍 6.反问 主要考察语言沟通能力,项目组织策划能力。 介绍岗位需要对接上下级,负责仓储部门的培训以及和讲师进行对接,制定培训计划等等。 学长讲的很透彻很中肯,从应届生的角度出发,但是面试时表达出现问题,导致和岗位匹配度不高,大概率GG了