北森云计算java ai面(被干碎)

1:java中的修饰符 以及他们的访问权限
2:stream api如何实现懒加载的以及是如何运用的
3:线性表 顺序存储和链式存储有什么优缺点
追问:他们之间的插入和删除有什么区别 为什么顺序表插入 删除效率低
4:观察者模式 以及举一个使用场景
5:项目中 如何使用redis 做缓存的 内存淘汰策略是在项目如何选择的
6:动态规划工作原理 以01背包问题具列子
7:hashtable 和 concurenthashmap的区别 
追问 concurenthashmap 分段锁
8:多线程产生死锁的条件
9:hashmap 为什么查询速度快
10:数组在项目中是如何用的
追问:用字节数组存储 16位数据时 是如何利用数组索引和访问效率对特定数据位解析的
11:快速排序的思想 实现过程
12:主键索引有什么特点
追问:主键索引是如何加快查询速度的 为什么插入会慢
主键索引 b+树是如何工作的 这种结构为什么会提高查询效率
13:多种逻辑计算会用到什么设计模式
14:面向对象 的开闭原则 面向对象用到了什么设计模式
15:开发中遇到的问题 会不会出现踢皮球的情况 困难是怎么解决的 处理困难时 内心是怎么样的
16:实习或在学校遇到的困难

全程40分钟。已老实,设计模式还是不太行 ,stream懒加载也不会
全部评论
**北森ai 面试,秋招花了我1个半小时没后续
4 回复 分享
发布于 03-06 20:49 北京
进二面了
1 回复 分享
发布于 03-12 12:38 广东
已老实
点赞 回复 分享
发布于 03-06 11:18 广东

相关推荐

去年十二月第一次有找实习的想法,但是没有想好找什么方向的(这时候简历基本还没有Cpp的项目),于是海投,北森是唯一给前端面的。最后也是挂了。八股1. 简述 MVC 设计模式2. 如何在JavaScript中localStorage来存储和检索数据?  a. 能否具体解释一下如何使用localStorage的setitem和getitem方法来存储和检索数据?3. 在Vue中,如果你有两个组件A和B,A是B的父组件,如何实现B向A传递数据?  a. 在Vue中,组件间通信有几种?能否简要介绍一下它们各自的使用场景?4. 在CSS中,如何选择所有class属性为“my-class”的元素5. 广度优先搜索(BFS)在遍历树或图时通常使用哪种数据结构?  a. 你提到了使用队列进行广度优先搜索,能具体解释一下队列在这个过程中的作用吗?6. 请解释原型链在JavaScript继承中的作用7. TypeScript中Interface与Type有什么区别?  a. 能否解释一下TypeScript中interface和type关键字的基本用途?8. 谈谈你对闭包的理解,有哪些使用场景?9. (单选题)在React中,可以使用哪些方法在父组件中直接访问子组件的方法或属性?  a. useRef 和 forwordRef  b. useState  c. Context API  d. Redux10. (单选题)以下关于事件冒泡和事件捕获的描述正确的是?  a. 事件捕获阶段发生在事件冒泡阶段之后  b. 在事件捕获阶段,事件从最内层的元素传播到最外层的元素  c. 事件冒泡阶段从事件源开始传播到最外层的元素  d. 事件冒泡和事件捕获是指同一个阶段项目经验1. 请举一个通过协调各方资源,有效推进一件事情的例子。过程中你是如何调动资源的?最后结果如何?2. 请分享一个你经历过的周期比较长的任务,比如一项科研课题或工作项目。过程中你如何维持你的动力和信心,以确保最终目标的实现?3. 你如何看待“既定的时间前一定要完成”这样的准则?请结合你所经历过的最急迫要交付的项目或事情或作业来说明。测评题智力和心理测评八股文考基本不会...其他题也没有心气了直接乱答的...所以最后也算体验了一把面试,虽然是AI面..还有就是学到了基本不能海投,要专精一个方向...恰逢期末考试,于是打算期末考完寒假专心找一个对口实习。
投递北森等公司9个岗位
点赞 评论 收藏
分享
05-21 20:25
已编辑
河南大学 Java
全程40分钟手撕二选一:1、给定一个字符串,找出包含给定字符集的最小窗口,如:字符串:"it's tuesday",字符集:"std",最小窗口就是"tuesd"2、奇偶线程交替执行,消费者线程模式我选了第一题,滑动窗口1、项目有多少行代码,项目带来了什么样的成长,遇到了什么问题吗,技术上遇到了什么难题;项目用多少压力去测试的,有没有性能热点;2、项目中线程池用在哪里,怎么去定线程池的参数,多少个线程之类;设置的线程数对其他模块有没有什么影响3、对cpu饱和有了解吗4、项目中有没有用到反射机制,用到了哪些设计模式;对常见的设计模式有用过吗,有了解吗5、多线程并发的逻辑问题如何解决6、分布式锁的优点和缺点7、linux熟不熟,开发过shell脚本吗,主要是用shell脚本做了什么;涉不涉及到批量处理文件,截取字段8、linux查性能瓶颈的命令,查内存的命令,查磁盘的繁忙程度的命令9、mysql窗口函数有了解吗10、优化数据库查询性能11、SQL题:学生表,属性有id、name、yuwen_grade、math_grade、english_grade、all_grade(总成绩)。取总成绩第三名的 学生id(可能会有并列的情况,并列的情况,所有第三名都要查出来)  。  如果把all_grade去掉,查总成绩第三的学生。12、DDL了解哪些语句,列排序,列类型变更有了解吗,是OnlineDDL 还是 open DDL(这个地方没太听清楚这两个英文单词是什么,没听说过这个概念)13、有系统性学过python感觉被拷打了,回答的有点糟糕5.12面的,到现在还没有消息,应该是挂了
蚂蚁集团一面249人在聊 查看20道真题和解析
点赞 评论 收藏
分享
评论
8
37
分享

创作者周榜

更多
牛客网
牛客企业服务