根据简历问的,上来自我介绍 谈谈对hashmap理解,后面又问道底层锁相关(回答的一般) java创建线程方式,start和run区别 springcloud五大组件(不会) sql问了很多,关键字使用,场景口述sql,sql索引,索引失效等 rq消息一致性,持久化相关 redis数据类型 缓存雪崩,穿透,击穿等 es相关,ik分词器 mangodb相关,跟redis MySQL区别 linux问
做题:前缀树 自我介绍 为什么想要开现在公司,找工作;为什么选择我们,小创业公司? 介绍简历上第一个项目 移动语义 表达式值类别:左值 右值,泛左值,将亡值,纯右值 智能指针实现shared_ptr,unique_ptr 实现3个线程交替打印ABC,给出伪代码 mysql的事务隔离级别,读取未提交,读取已提交,可重复读分别解决了什么并发事务的什么问题 mysql有哪些锁 知道mysql的buffe
二本,ICPC铜。面试的是一个小公司,C++,实习岗位,1小时30分钟。全程0八股,疯狂拷打算法。 1.让我讲一下三角剖分,算法实现,应用场景等等(竞赛没遇到过,只有简单了解,讲不出来) 2.求两个矩形面积交(我思路是分类讨论) 3.问了一些关于计算几何的问题,怎么求凸包,点到凸包最小距离,闵可夫斯基和(检测是否碰撞),to_left测试(叉积),扫描线,圆的反演,扒拉扒拉了一大堆…… 4.二维前
1.数仓和数据库的区别 2.数仓建模 3.hive用到的函数 4.rank,dense_rank,row_number的区别 5.hive数据倾斜的原因有哪些 7.如何理解数据质量? 6.java,scala会用吗? 7.期望薪资多少?(感觉说出来就无了) 面的初级岗位。
结构化问题两个(看了一段文字讲保险数字化) 1.看了这段文字你觉得未来对人保影响最大的是什么(我说的人工智能) 2.假如要完成一个项目,你的员工工作积极性不高怎么办 专业问题(快问快答) 开发用的什么语言 aop是什么 redis干啥的 mq干啥的
你为什么想要加入我们公司?,这是一道非常高频的互联网大厂前端面试题,但是很多同学在面试时候都回答不好。老规矩,点赞收藏,点点关注支持一下,给我一分钟,理想哥教大家该怎么满分回答这个问题。 虽然大部分同学真实的原因可能是你们公司给的钱多,你们约我面试的,我为了谋生,我想跳个槽等等。但是呢,真实当你在面试的时候是不能这么回答的,你需要让自己的回答更加的高大上一些。 理想哥建议大家可以从下面几个方向去回
前言: 面试官水平一般,上来就逮着八股一顿问,问的也没啥连续性,不过我八股也不熟练,还要再多看看 八股------20分钟 集合 String类存储数据的底层用的是什么(不清楚) 线程安全的list(答得不太全面,太久没看了) ArrayList扩容机制 new一个ArrayList的容量大小(这个也有些模糊了) Java锁 AQS的流程(有些模糊) 线程池的参数(这个清楚) JVM JVM的内存
本人硕士双一流,本科一本,自动化学院电子信息专业。研究方向图像深度学习,求职目标:嵌入式Linux软开。 sci 4区在投,科研项目*2,嵌入式项目*1 1.自我介绍 2.说一下任务间通信机制(裸机,freertos,Linux三个方面来说的) 3.熟悉485,mqtt的通信协议吗(不熟悉) 4.说一些socket编程的优势(1.双向的,可靠 2.实时性好) 5.项目上的门禁系统项目,问有没
华科科班本硕,投的杭州嵌入式软件 6.8一面(研究方向是内存管理,所以基本就问了这些问题) 1. 讲一下slab,buddy 2.讲一下MMU 3.MMU如何识别不同进程的页表(区分MMU和TLB) 4.预处理做了哪些事 5.了解其他RTOS 6.有没有什么嵌入式背景 6.12二面(写的webserver项目,所以问了这些) 1.手写线程池(没整出来,难顶) 2.awk,sed,grep讲一下 3
首先自我介绍 问一些家常,学习关于go的课程 面试官很温和,面试氛围很棒 然后问的八股,goroutine channel原理 然后是mysql什么时候使用索引 然后是redis基础, 场景题实现排行榜(没答出来)我太菜了 然后时间轮(答的很简单,没了解这块) 然后是关于ai的一些话题 没有算法题 面试氛围体验很好很轻松
问题内容: 是否可以使用公式加载实体? 例如: 如果是这样,则映射必须看起来如何。 另外,使用公式加载某些实体的替代方法是什么? 问题答案: 可以,但是公式看起来像: 另一种选择是
下面是最小硬币变化问题的蛮力解决方案。它需要一个int更改,也就是需要进行的更改,以及一系列硬币面值。它返回进行更改所需的最低硬币。 我如何修改它以同时返回一组硬币? 例如,如果要求给出值为[1,2,5]的10美分的零钱,它应该返回2个硬币分钟和一个数组[0,0,2]的2个硬币。
问题内容: 我想将工具栏设置为操作栏,但是由于您的工具栏是布局元素,因此必须位于您的布局中。现在我的布局在我的片段中。 我在布局中添加了工具栏,并在片段中对其进行了调用: 之所以有效,是因为我可以设置标题等等,但是现在我希望它作为操作栏做出反应,因为我实际上想拥有它。setDisplayHomeAsUpEnabled(true) 为此,我必须将工具栏更改为操作栏: 这在我的片段中不起作用… 谁能帮
问题内容: Python文档说切片列表会返回一个新列表。 现在,如果返回了“新”列表,我将对“分配给切片”存在以下疑问 现在的输出将是: 返回内容的内容如何出现在表达式的左侧? 是的,我阅读了文档,并说有可能,因为切片列表返回“新”列表,为什么要修改原始列表?我无法理解其背后的机制。 问题答案: 你混淆了两个使用非常相似的语法的不同操作: 1)切片: 这将复制的切片a并将其分配给b。 2)切片分配
问题内容: 我正在阅读Go的程序包,发现这段奇怪的代码[1]: 在上下文中,可以保证之后指向具有更多数据的数组。这是一个私有函数,因此不能在库外被滥用。 对我来说,这似乎是一个可怕的骇客,应该是运行时异常。例如,以下D代码生成RangeError: 可以通过以下操作更轻松地完成切片操作(并且看起来更加安全): 但是,这两种解决方案似乎都很骇人听闻,而且令人恐惧,恕我直言,它们不应像它们那样起作用。