一面 2022.09.21,14:00,45 min 删除链表第 k 个节点,后改为删除链表的倒数第 k 个节点 线程安全的集合 Hashtable 和 ConcurrentHashMap 的区别 线程池参数 拒绝策略有哪些? 线程池加入新任务的过程 JVM 为什么要分为新生代和老年代? 以下代码输出什么?执行完这条语句创建了几个对象? Spring 用到了哪些设计模式? 讲讲 AOP MyBat
不到50min 我自我介绍后说要不要详细介绍一下项目 他说好 我两个项目霹雳巴拉的说了3分钟 说的时候把难点都亮出来了(限流实现、缓存设计等等)吃了一面的亏,这次我是有bear而来 我说完以为他要怼项目了,结果: 他:嗯好,那你知道线程有几种创建方式吗? 我:? 接下来就是一些常规八股 无操作系统 无计网 1.对jvm垃圾回收的理解 2.redis数据结构 3.redis为什么这么快 4.mysq
首先自我介绍下:哈工大深圳24届计算机专业学生。 进度: 2022.10.3投递 -> 2022.10.14 14:00 一面 -> 2022.10.19 15:00 二面 -> 2022.10.21 14:00 转岗,一面 -> 2022.10.25 19:00 二面 -> 2022.10.27 11:00 三面 -> 2022.10.28 hr面 一面(100min) 上来首先直接手撕算法,说
面了字节两轮,第一轮面的北京的岗位,结果当时啥也没准备,二面挂了(今年日常实习不好找,我想找个小公司练手都找不到开始找实习后第一个面的公司就是字节) 第二轮面的上海的岗位,成功oc 字节北京一面(10.14) 人生第一场职场面试,甚至连录音复盘都忘了,只记得些零零碎碎的 问的内容:各种八股,包括c++,计网,计组,操统 没答上来的问题:空类占几个字节;字节对齐的好处;Malloc的原理 字节北京二
base深圳,安全部门 一面(10.28): 1. 算法题:全排列、链表反向输出 2. 给定一个数组,如何实现队列 3. C++的深拷贝和浅拷贝的区别 4. 什么时候深拷贝 5. 介绍用过的STL 6. C++二进制程序的内存管理 7. 要从一个执行栈跳转到另一个执行栈有没有什么方法 8. Memcpy函数用的时候有什么需要注意的 9. 我在栈上定义了一个数组,用内存拷贝可能有什么不安全的地方,比
大部分时间都在问项目,面试体验:滴滴>蔚来>Momenta 滴滴面试官态度很nice,偏门八股很少问,根据项目来考察,不会的还会引导,最后还给了一些学习建议,好感度++ 一面侧重c++语言基础(智能指针、并发、虚函数)和项目,二面侧重系统设计和计算机基础 算法题考的比较简单。。这点我是没想到的 滴滴 基础架构部 一面(50min) golang线程同步方式 菱形继承解决方案 c++11线程同步方式
53min coding题: 写一个程序,监控 N 个 HTTP URL 的可达性 - 定时访问 N 个指定的地址,输出是否访问成功 - 如果失败,自动重试 X 次,若还是失败,则输出原因#我的实习日记##0offer选手怎么准备来年春招##0offer是寒冬太冷还是我太菜#
2022/12/28 16:00 一面(45min) 上来首先自我介绍说了一下项目,我说我负责后端的部分,又问了一下后端主要涉及的工作,以及项目设计的功能等。 然后问了一下有没有设计派单的功能(没有),跟着问如果有一个派单的功能需要考虑哪些因素(铺垫一下,后续有说)。 之后问了系统设计是不是分布式的(不是),跟着问了如何设计分布式的架构(个人前几天看了点微服务相关,所以说了些注册中心的事儿)。又问
好未来 C++后端 日常实习 OC 一面 2023.01.10 (35分钟) 1.指针和引用的区别 2.C++11中提供了哪些智能指针 shared_ptr,weak_ptr,unique_ptr 3.实践中用过哪些 4.内存泄漏怎么定位/排查 5.GDB打印栈信息 6.GDB怎么切换线程 7.什么是线程安全 多线程对临界资源的访问 8.有遇到过死锁么 9.了解C++11中本身提供的thrad库么
写面经攒攒人品,最近诸事不顺。面的广告组,具体哪个部门的就不cue了 一面 50min 体验很好,虽然我很菜但面试官一直在引导我,最后也给了很多建议 1 手撕 50个人过桥的问题,只有一个手电筒,一次最多俩人,过桥时间按最大的人算,问最快多久能到 2 说说poll epoll select的区别 3 讲讲 内存管理 4 红黑树和avl 树 5 b树和b+树 区别和选型考虑 6 linux 怎么查看
1、自我介绍 2、项目介绍 3、大数量表的查询规则是什么? 4、项目的索引是如何建立的? 5、如果查询参数少了一个怎么办? 6、新增这么快,怎么考虑存储问题? 7、说一下 Bean 的生命周期? 8、单例Bean的好处? 9、如何实现线程安全? 10、Redis 的分布式? 11、Redis 分布式的实现? 12、Redis 阻塞优化方案? 13、线程进程协程的概念? 14、双向链表怎么增加元素、
由于二三面问的相对少一点,就没发上来,但是陆续有网友都跟我打听趣链的后续,就单独写一个 二面问的很简单,可能是一面回答的比较好,二面对我比较放心,就是简单的聊一聊我对技术的看法,然后问了几个常规八股文,印象比较深的一个问题是:说一说Java的线程和操作系统的线程有什么区别。因为八股没背过这个,我的语言有点乱,不过面试官get到了我的点之后帮我补充了一下我的描述。二十分钟他就说他没问题了,我心想这才
4月17 19:00-20:20 80min 感觉凉了,写个面经接点好运 实习相关: 技术栈、模块框架 Spring Boot: 实现原理 IOC 声明Bean的注解区别 Spring和SpringBoot区别 AOP原理 如何实现动态代理 MySQL: 存储引擎、InnoDB特征、与MyISAM区别 事务特性 如何保证原子性、隔离性 数据库三大范式 索引结构 B+树和B树区别 批量删除数据时数据
1.自我介绍 2.项目介绍 3.mybatis一级缓存,二级缓存,多表查询sql,sql拼接,resultmap字段? 4.微服务用过哪些? 5.mysql执行计划,慢查询日志,查询慢sql解决方法,索引? 6.缓存雪崩,缓存击穿,解决办法? 7.redis分布式锁? 8.vue了解到什么程度? 8.讲讲es的倒排索引? 10.rabbitmq消息堆积,高并发? 11.kafka了解吗? 13.平
1、java 里有哪些数据类型,他们的包装类是什么 2、java 里有哪些锁 3、static 关键字 4、锁升级机制 5、volatile 关键字作用? 6、String、Stringbuilder、Stringbuffer 的区别?底层原理,String 为什么不可变? 7、双亲委派模型 8、Springboot 有哪些注解? 9、什么是 AOP?怎么实现的 AOP? 10、mysql 的事物