自我介绍 实习介绍 👥 面试题目 项目: 技术上,如果现在让你优化,会怎么优化 八股: java优势 java常用集合 arraylist和linkedlist区别和底层 set底层 红黑树讲讲 hashmap和treemap区别,底层实现 currenthashmap底层实现 jvm内存区域 对象创建过程 垃圾回收过程 fullgc和younggc区别 fullgc详细流程 静态代码块存在哪里
面试官很好,问得也很简单,我太菜 项目介绍 1.redis和mysql数据库如何保证一致性 2.mysql数据库宕机了,如何保证同步一致 3.如何防止超卖 java基础: 1.知道集合有哪些吗? 2.线程和进程的区别?同一进程内线程不共享的内存知道吗?(不知道) 3.arraylist和linkedlist的区别 jvm相关 4.为什么jvm有跨平台性 5.对象存储在哪个区 6.垃圾清理的对象的分
无自我介绍 实习相关 如何衡量ui自动化和接口自动化的好坏 CI/CD ui自动化和接口自动化的具体实现流程 接口自动化和ui自动化的共同点和差异点 八股: http和tcp区别 语音传输协议 sql题 order表,三个字段:id自增、orderld商品编号、data订单生成时间 sql查询最新的10条数据 sql实现最新的第二条数据的商品编号(orderid)改为 123456 手撕 面试官说
说字节一面简单的报应来了…… 基本全程围绕项目拷打,对每个步骤的做法和意义都有拷打,问了很多项目在RLHF层面的优化方向,DPO和PPO的trade off方面的问题,答得都不是很好。 看到我做了图文模型工作,问我图文模型的路线有啥,我给他吟唱clip blip llava,它说要最前沿的,直接不会。 代码题做了链表排序,需要空间复杂度为1的算法,我只会递归归并排序那套,寄。 最后明里暗里说我非科
问我学了什么测试相关的东西,我说我就了解了一下pytest和postman还有测试理论。 问我项目,问我怎么确保项目高质量的执行。 然后问我Python常报的error有哪些,我记不得了。 问我Python怎么把一个字符串的小写a全部去掉,我不会,面试官说可以调用库,问我调用什么库,我不会。 问我Python怎么把数据转换成字节流,我不会。 又问我C++,问我调用析构函数的时候先调用父类的还是子类
天美一面 后台开发(凉) 自我介绍 C++用什么版本? C++11 3个全局变量相互依赖,在程序中该如何初始化 答:手动分析、依赖关系转为类间的继承关系 反问:3个变量手动分析,那300个变量呢? 答:不会 全局静态变量和函数静态变量的初始化顺序 全局静态变量先初始化,第一次调用函数时,初始化函数内的静态变量 全局静态变量和全局非静态变量的初始化顺序 这个当时说的是先初始化全局静态,再全局非静态,
7.11 投递北京C++研发。 7.13 简历筛过,约面。部门是自动驾驶下面的基础架构。 7.17 一面 - 介绍一下项目(没有工程项目,只有科研项目 - 进程有哪些状态,怎么转换的 - LRU了解吗?实现一下。(应该用链表实现 - 单例模式了解吗?实现一下。(能说,写不出来,换题了 - 实现一下python的split函数 - 进程间通信有哪些方式 反问问了工作强度,10105;然后疯狂暗示基础
方向:Java后端 上来先是自我介绍 面试问题: 1.Redis数据结构及底层实现 2.介绍一下WebSocket(项目用到) 3.MySQL索引 4.介绍对大模型的了解 5.说明项目亮点 算法: 两数之和 反问 #提前批##百度#
首先来了段项目拷打 八股文 golang: 1,不同包的多个init函数的运行时机(答得不好 没看过这里) 2,init和main函数的执行顺序 (init函数在main函数开始前执行) 3,如何删除切片中的某一个元素 (就说了一个通过append(a[:2],a[3:]...)) 4,sync.Map{}怎么使用 (使用Store存) 5,怎么控制去并发操作map(加锁) 6,go的读写锁怎么工
项目... golang八股: 1,对一段字符串进行排序(快排,还有go语言自带的sort函数) 2,快排怎么实现 (双指针,分治,说了些细节) 3,协程是怎么实现的 (有自己的栈空间,协程id号,栈里有寄存器,当时第一次面试忘记说了runtime包中的GMP调度了) 4,map为什么取出来的值不一样 (当时说的桶分布在不同的地址空间,随机取值) mysql: 1,有没有用过事务 ,理论方面了解过
就两轮面试 面试的是it岗,没具体分(我是java岗位的) 第一轮就是来搞笑的,什么样的简历都能筛选通过(在这里我只能说牛逼—说真的,就简历这一块好的我看不懂,坏的真的一眼就看出来了,有些人连项目都没写就进了,我在想,你一个it方面的小企业,你在二本院校招人不看项目,你搁这看成绩培养人才呢(本人成绩前%5)) 第二轮面试(7人群面)—4道题 1.自我介绍 2.项目介绍 3.你想成为怎样的人 4技术
5.8 牛客视频面试 70min(回忆版,乱序) ================== 1.自我介绍 2.手撕:LRU、二叉树层序遍历、单例模式 3.实习和项目相关 4.HashMap、ConcurrentHashMap底层 5.讲讲红黑树 6.staic和final关键字结合jvm来讲 7.讲讲JMM 8.讲讲垃圾回收和死亡对象判断方法,具体讲讲可达性分析 9.线程和进程-》进程的通信方式-》线
1.怎么防止用户篡改token 2.怎么防止用户同时修改数据 2.异步函数和同步函数,怎么设置异步同步执行顺序 3.promise实现 4.js语言的特点 5.c/s 和b/s的区别 6.怎么理解前端 7.vue-router 8.用什么数据结构和算法可以实现事件冒泡
细挖项目 数据仓库和数据库的区别 维度表和事实表是什么,维度退化是什么 拉链表的作用 hive元数据 hive外部表和内部表的区别 两道sql: 1.查找不含重复行。 2.一张表,1行13列,表元素包括uid,1到12月份,值为消费额。把它转成3列12行,列包括uid,月份,消费额。
这个面试好像比较着急,也没有自我介绍,面试官直接就问问题了。 一共面了40min左右 介绍一下epoll是什么? epoll和select有什么区别? 效率不同: 在处理大量文件描述符的情况下,epoll 比 select 更快更高效。这是因为 epoll 使用了红黑树(或者哈希表),能够快速检索就绪的文件描述符,而 select 只是简单地轮询所有的文件描述符。 API 使用方式不同: epol