2022-11-18 技术面(15min) 1、自我介绍? 2、介绍一下自己的项目? 3、项目中遇到最困难的问题是? 4、Json序列化你用的是什么库? 5、前端传过来的json数据在SpringBoot里如何封装成实体类? 6、全局异常处理?自定义异常? 7、有啥想问我的? 全程 0 八股,很简单,被面试官夸了,虽然他迟到了 7 分钟,但是总体面试体验很好。 ==================
1.手撕LRU 2.聊rpc项目 介绍自己的rpc 使用过其他的框架吗 序列化方式 3.聊预测项目 redis用来做什么,用到什么数据结构,string hash 底层实现 怎么设计hash,1级key,2级key怎么设计 4.1nf 2nf 3nf介绍 5.给一个8字节big int数据+2字节主键,算三层树能存储多少条数据 6.假如没声明主键,怎么走 7.索引怎么使用 主键索引+联合索引 8.
1. 自我介绍,主语言Python 2. Python装饰器 3. 手撕装饰器 4. 手撕反转链表 5. Python多线程,Python由于有GIL,多线程使用场景,Java多线程,线程安全 6. Python的dictionary实现方法,Python哈希冲突怎么解决 7. 什么是线程安全,怎么解决的 8. 线程切换是什么样的 9. 给MySQL语句,分析怎么加索引 10. Linux for
#2023春招##内推##校招##小米2023秋招求职进度交流##测试开发# 10月18日,感觉问题考察的非常全面,后端、前端、QT开发相关都问了一些,算法也是hard,前前后后一个小时。 1、SpringBoot的开始注解 2、解释一下AOP 3、SpringMVC是什么 4、Spring中的层级结构(Controller、Service、Dao、Entity层) 5、get和post请求,po
一共面试了 一个小时十分钟 1.手撕代码: 二维数组中的查找 2.画一个你所做的项目的框图: (现场屏幕白板上画) 大致介绍一下,目前到什么阶段,你负责哪部分 具体问了内部怎么实现的 多线程数据通信怎么实现 项目为什么使用udp不用tcp 为什么不去研究所 3.八股文: 虚函数和纯虚函数区别,使用上怎么用 构造函数可以是虚函数吗 内联函数和宏定义区别,什么情况下使用内联函数
背景:985,专业(不重要),有过两段实习经历,校企项目经历比较多 面试时长:80分钟 岗位:产品(具体方向我就不提了) 1.自我介绍 2.实习经历/过去工作经历(自己做了哪些工作?为什么当时不干了?) 3.实习或项目当中个人负责了什么内容,根据经历追问了一些内容 4.结合具体某一个项目详细说一下项目流程 5.自己的优势是什么? 6.对极米的了解 7.反问 结果:凉 个人认为原因主要有三部分。1.
1.三句话介绍一下自己 2.人工智能在家居层面能给用户带来什么 3.深挖实习和项目经历 4.未来还想做策略产品吗?
1:自我介绍 2:hashmap 和 treeMap 3:tcp的三次握手,为什么不能是两次,以及和udp区别 4:volatile关键字细问 5:synchronized关键字原理 6:手写双重单例检验 5:线程池的核心参数以及拒绝策略,怎么用的 6:jvm内存模型,每块干什么的 7:设计模式的了解,讲讲工厂模式 8:jvm垃圾回收过程 9:创建对象的几种方式 10:手写最长无重复字符串 11:
1. 自我介绍 2. 深挖研究生所作课题项目 2.1 如果用模型来检测手机花屏、绿屏,该怎么检测? 2.2 准确率是多少? 2.3 准确率是80%多的话,还是不高,一般要95%以上 2.4 卷积、池化、全连接、激活操作具体计算过程 2.5 怎么创新的?为什么这么创新? 3. python语言多线程怎么实现?思路? 4. 什么是单例模式?(没说好) 5. 数据库锁是什么? 6. 乐观锁和悲观锁都是什
时长:45min 之前投的Java,被安卓捞了。全程八股拷打,无手撕。 1.多线程锁 2.线程池拒绝策略,核心参数,如何保证按序执行 3.syn锁执行完成如何通知下一个任务 4.dns过程中的风险 5.反射 6.范式清洗(好像是这个 7.niobio 8.序列化反序列化 9.hashmap 10.arraylist 11.gc四大引用,回收算法等等 问的挺细的,简单的内容能大致回答上来,继续深入提
4.2 一面,当天约了4.3二面了 1. 介绍项目 2. git的流程 3. Vue中diff算法原理 4. Vue响应式原理 5. Vue ref和reactive有什么区别 6. 对Promise有了解吗,有哪些api 7. 用过哪些框架,js库 8. 几道this指向的输出 9. 一道变量提升输出 alert(a) a(); var a = 3; function a() { alert(1
#软件开发2024笔面经# 只能说我看的面经有点离谱,居然是错的。结果面试问了一样的,面完发现错了! 1,计网三次握手,为什么不是二次和四次 2,java内存模型 3,count(1)和count(*)区别,看的面经上告诉我性能一样。。。。面完百度发现错了 4,死锁是什么,必要条件有哪些 5,linux指令,说出十个 6,手撕代码,红包金额n,数量m,随机且发完。 希望下次不要一紧张就忘。。。。差
面试官不开摄像头,时长也才四十分钟,不会凉了吧 问: 实习经历 Java程序怎么运行的,底层发生了什么 New一个对象之后发生了什么 Tcp三次握手四次挥手 熟悉哪些自动化测试工具 Jmeter怎么进行压力测试的 Qps是什么,怎么通过它测试系统的瓶颈 手撕: 快排,写完递归后让我写个非递归的 反转链表 #如何判断面试是否凉了#
米飞泰克 2.23 一面: 1.用到了哪些微服务组件 2.负载均衡是怎么做的,如何实现一直均衡给一个用户(自定义均衡策略) 3.服务熔断(未答出) 4.服务降级 5.Spring的IOC 6.为什么依赖注入不适合使用字段注入(封装性差,耦合度高) 7.Spring的aop 8.Spring的事务,使用this调用是否生效(不生效,需要代理对象) 9.Spring的循环依赖 10.Spring MV
后端调剂的安卓 1.七层网络模型?干嘛用的? 2.TCP和UDP的区别? 3.三次握手和四次挥手? 4.说一下Java中的集合?HashMap的底层实现?为什么不直接用红黑树? 5.说一下内存区域,都有什么作用? 6.说一下ConcurrentHashMap?它为什么线程安全? 7.都有哪些锁? 8.volatile关键字? 9.垃圾回收算法都有哪些? 10.线程和进程?它们的区别? 11.线程之