(1)根据项目问八股 存用户信息为什么不用 session 要用 ThreadLocal 创建两个线程交替打印 AB 如何创建聚簇索引 如何创建非聚簇索引 创建联合索引的时候为什么要把出现频率高的字段放在前面 聊一次排查 JVM 的经历 JVM 调优参数 HashMap 中 put() 方法的源码 秒杀模块用分布式锁之后执行效率太低,你该如何解决(异步下单,把校验和下单操作分开执行) 代理模式 用
小红的数组构造 题目描述: 小红的数组构造小红希望你构造一个数组满足以下条件:1. 数组共有n个元素,且所有元素两两不相等。2. 所有元素的最大公约数等于k。3. 所有元素之和尽可能小。请你输出数组元素之和的最小值。 输入描述 两个正整数n和k 1≤ n,k ≤ 10^5 输出描述 一个正整数,代表数组元素之和的最小值。 样例输入 3 1 样例输出 6 示例 2 输入 2 2 输出 6 #
Base上海:Java后端开发 TimeLine: 7.18 投递 7.25 约面 7.26 一面 20:00 - 21:00 兴许是我提前说了现在在实习,两个月没背八股和刷题 所以面试官问我的问题都很简单,感觉是为我量身打造的 1. 自我介绍(只说了学校+目前在实习+未来打算做一名Java后端开发工程师) 2. 项目一点没问 3. 主要拷打目前阿里实习的内容,我写的三点全问了,我在实习中使用的设
面试时长:80min 主要手撕有点水了,被指出几个问题 内聚、开闭 面试内容: * 自我介绍(只介绍AI异构相关的) * cuda优化方法有哪些 * 看了哪些资料 * 手撕:反转链表 * 手撕:拓扑排序 * 手撕需要单元测试和自己定义数据结构 * 虚函数不加virtual可以吗 * 虚函数表怎么实现 * 模板编译过程讲讲 * 类的成员模板函数可以吗 * 类的成员模板函数可以是虚函数吗 反问: *
1.自我介绍 2.==与equals的区别,String类里面的equals方法实现看过吗,大概的实现流程 3.Redis有哪些常见数据类型,string,hash,还有zset的内部实现用的什么数据结构,zset数据结构有哪些应用场景(排行榜,实时排名,去重统计) 4.你的项目中用到了分布式锁,使用分布式锁的时候需要注意哪些问题,分布式锁的使用场景(答的商品秒杀);为什么要用分布式锁,不用syn
实习项目介绍(12min) 三栏布局( 3种 方案 第一次面试考) 场景题:怎么实现对于一个ul li实现拖拽效果 考察到一个事件冒泡,当时没反应过来,答错 防抖+节流 介绍 虚拟DOM 介绍 看代码说输出(犯了非常低级的错误) new Promise(function executor(resolve) { console.log(2); for (var i = 0; i <
8.18 运维部三面 秒挂 8.22 基础网络部约面 也秒挂哈哈哈 全程一个半小时,挂的主要原因我觉得是技能不对口吧,尽管作为一名网络工程专业的学生,我有学过思科路由交换机这方面关于网络运维方面的知识,但是已经还回去了,加上我平时的侧重学习方向是软件,也就是应用层,或者传输层,而网络部更想了解网络层,数据链路层的掌握情况,所以和面试官的关注点不一样,技能不匹配吧 面试官:“自我介绍” 介绍实习工作
7.14投的简历,投的特别早,8.23接到深圳HR的电话问我还参加面试吗,工作地点是惠州,接受吗? 面试官特别温柔,可能是因为信号不好,也没怎么问问题,都是问一些点然后有我自己去说。全程60分钟。特别看重java,一来就问我java二级过了没。 全程面试不太像是在面试,感觉更多是在交流(虽然大部分还是我在说,但回答的最后他也会说出自己的看法) 自我介绍 1. Java特性(封装继承多态抽象) 2.
总体来说体验感较好,和腾讯比,腾讯校招直接就是说准备好了吗我开始出题了 自我介绍后,前面项目主打开始问项目上的一些东西,穿插着问一些知识点,最后进行反问。 项目主要是就是让你解释项目,提到面试官感兴趣的就开始提问了。 总体来说较简单,刚开始比较紧张,以为提前批会比正式要难很多。 问了iic协议,说了引脚、原理、时序。 static、volitale关键字, 调STM32时用的DEBUG工具(我只知
上来先自我介绍 然后项目详细问,非常详细问流程,但是不会问具体的模型细节。还是有准备的,没有被拷打。 然后leetecode题,这个面试官比较有想法,直接出和我项目流程很类似的题。一共两道: 1. 给定连接对比如, , , , 求不连接的group:, . 2. 从很多字符串中找出和给定字符串“相似”的字符串个数,相似字符串是任意两个字符交换前后的字符串,比如:"abc",“acb”, "bca"
1.查看了一下个人博客; 2.找一个熟悉的项目介绍一下; 3.做项目中遇到的问题; 4.讲一下你认为操作系统以后可以做优化的地方。 总结:全程20min,聊的比较轻松愉快。#面试复盘#
一面主要围绕项目进行提问,一面面试官很好,耐心听我介绍,然后就是画流程图,手撕是sql语句,结合着项目问的,然后就是问实习的另外一个技术点,听我回答完后,问我喜欢看什么书,接着大厅等2面。 二面围绕自己做的项目进行提问,问遇到的问题,需求的设计以及上线过程,遇到的难点,后面就是在公司遇到的难点,有没有看过技术文章,有没有专精的钻研方向,接下来就是问我反问,我说了解一下公司技术路线,大概和我讲了十分
一面线上(2024/6/22 18:40) 1. 自我介绍 2. 项目碰到的难题 3. 两个场景题 🤓实现类似wps上的单词拼写: :我不是很清楚单词组合的通用规矩,怎么判断合法?不过英文单词不多,可以考虑存哈希表 —— 英文单词有很多,几百万个呢 :有这么多吗?(不过要存也就数十兆吧,然而明显不是面试官想听的,得再说点) 那先解决一些简单的问题,可以先处理下特殊字符,比如除了大小字母外的其他字
21号晚做的笔试,当晚进行约面试,23号下午3点面,时长40分钟。 首先自我介绍。 大学时最喜欢哪一门课?为什么?(答曰C语言😂,面试官皱眉) 介绍下第一个项目?(一通叽里呱啦介绍,讲得不是很清晰,面试官似乎没听明白) 你做的代码量复杂吗?有多少行:答曰几千行 有遇到什么bug困难,怎么解决的?答了几个自己遇到过的问题。 有没有实习过,本科就直接下定决心考研了吗?答曰无实习,直接考研。 本科做的
1.自我介绍 2.成绩排名 3.奖学金 4.竞赛 5.实习经历 6.日常用的编程语言 7.项目的优化在哪 8.Jwt具体怎么做认证怎么校验 9.登录具体的实现 10.Redis数据结构 11.解决缓存穿透 12.布隆过滤器原理 13.这种方式下5%的错误率可接受? 14.Jvm内存区域 15.本地方法栈的运行场景 16.Native方法解释一下 17.怎么保证多线程安全 18.Hashtable数