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库么
一二面的面试官都挺好的,忘记录音了,记录了一些还记得的问题。 一面、 1. 自我介绍 做题,说还没看完简历 1 . 二叉树的深度 2. 验证平衡二叉树 2. 三次握手,为什么三次 3.TCP、UDP。区别和应用场景 4.Https、中间人攻击,怎么防范 5.java泛型、泛型擦除、编译成字节码文件以后指定类型是否还保留 6.线程池的种类 7.线程池的原理 8. 代码
#字节跳动# 2022/12/22 14:00 一面(50min) 面试官迟到了5min,我紧张了5min... 上来先自我介绍,一紧张语速太快估计他也没听清,又问了我一遍写过什么项目 然后就开始问八股了: 1. 面向过程和面向对象的区别 2. 说一说责任链模式及其应用场景 3. http和https的区别 4. https的加密算法(说了个混合加密过程,提了一嘴MD5) 5. 对称加密和非对称加
写面经攒攒人品,最近诸事不顺。面的广告组,具体哪个部门的就不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 的事物
本人C++选手,被面试官捞起来了 为什么使用redis,在项目里面用于什么 介绍一下架构,数据库的表,主键 get和post有什么区别 我在不同的时间GET请求获得的数据不一样,这样还是等幂嘛? session和cookie,作用是什么 cookie的限制大小是什么,有什么问题 redis缓存无了,写数据库问题,怎么保证一致性 事务如果失败了怎么办?全部封装在一个事务里面? 状态码有哪些 垃圾回收
一面(40mins) 内存碎片是怎么样的,定义是什么? 聊了十分钟实习的项目的问题 protobuf的理解是什么,你怎么利用protobuf设计的思想的 主从reactor到底是啥 react,那你了解过diff算法吗? docker有什么好处和坏处 算法题: 生产者消费者模型手写,任务调度器,保证全部任务都能被运行完毕 手写线程安全的队列 因为没写过客户端,面试官也知道很多人没写过客户端,所以主