排序20天了,希望能排到吧。发面经攒攒运气 一面 1.自我介绍 2.问有offer没,面试怎么样了? 3.四六级过了没? 4.进程和线程的区别 5.死锁的条件和解决方法 6.说一下你知道的数据结构 7.说一下数组和链表的区别,分别什么时候用 8.hashtable 知道吗?hashtable和hashmap哪个线程安全 9.hashmap的底层原理 10.hashmap的扩容,默认大小是多少? 1
一面 c++八股拷打 经典哈希表,红黑树,虚函数表 手撕:经典第k大 二面 拷打了我1h项目,0八股0手撕,给我面的汗流浃背口干舌燥。 半小时问在鹅实习的相机插件,底裤都给兄弟扒出来了,以后再也不扯架构方面的贡献,老实说自己都是dirtywork。 问我蓝图是怎么通过LinkGraph节点连起来的,蓝图是怎么序列化反序列化的,你这个相机插件的架构是什么样的,编辑态和运行态是怎么拆开的。 半小时问毕
拷打实习经历,介绍一下你实习中 SQL 注入漏洞的解决? SQL 注入漏洞有哪些? 服务注册发现是怎么实现的? 动态配置是怎么实现的? 注册中心的底层实现是什么? 服务限流是怎么实现的? 详细讲一下漏桶算法和令牌桶算法? Java 中集合的类型有哪些? HashMap 的键值对可以重复吗? Set 是如何保证唯一性的? HashSet 的底层实习是什么? HashMap 为什么不是线程安全的? T
0827,1h tips:面试官考察面比较广,实习 + 智力题 + 基础 - 要了个人博客,开始拷打博客上的内容 - 介绍下DDD,自己的理解 - 怎么理解Java并发编程 - 线程池的执行流程 - 智力题:100个球,甲乙两个人轮流拿球,一次只能拿1-4个,拿到最后一个球为赢,问甲怎么拿才能保证必赢 - 实习对比学校里有哪些感受,有哪些提升 - 实习中慢SQL是什么情况,怎么分析处理 - 实习中
写面经 攒人品 1.自我介绍 2.问为什么投客户端开发 3.Java基础知识--list set map 4.具体应用 5.hashmap链表长度是8转为红黑树为甚 6.tcp udp 7.http 1.0 1.1 2.0 3.0 区别(忘记了没答出来) 8.从输入一条http到输出都经历了什么步骤 9.finall关键字 10.volatile synchronized各自使用 11.并发线程
时间:8-22 21:00-22:00 首先简单介绍一下自己 问问实习内容 问一下项目有什么亮点,展开说说 有没有了解过阿里开发规范,在华为有没有了解过一些编码规范 没有八股 手撕:从一个字符串中删除一个字符后,能否是一个回文子串?(easy题) 反问:您对我这边有什么其他建议吗?我有什么需要改进的地方吗?(回答:做的跟c➕➕关联度大的东西太多了,后面可以多做些java相关的) 我怎么有一种我要挂
面试40min 1. 聊项目 2. hashmap的底层原理,为什么这样设计,为什么要长度为8才变为红黑树,不直接用红黑树 3. 线程池 4. 介绍一下计网七层模型 5. 算法题:链表循环右移n位 秋招第一面,准备的不太好,40min就结束战斗了,估计凉了。
面试官人很好,但是我很菜😇 我的技术栈是C++,但是面试官不是C++的,所以没问项目,也没问C++,直接问计算机网络和数据结构。 tcp和udp http和https http请求头 http响应状态码 常见数据结构 哈西冲突解决方法 红黑树 手撕数组中的众数 反问 面试官情绪价值拉满,虽然我不会,但是他还是很耐心,面试体验满分
8.15 电商部门 一面 技术面 自我介绍 学校经历 项目经历 详细说了我在学校的项目 简单聊聊 为什么选择前端? 做了这么多项目,你认为最有成就感的部分是? 问实习公司项目 项目中用了ts是吧,编码规范你是怎么做的。 组件封装?我看这些都是antd有的。为什么封装? react-redux用过是吧?讲一下总体流程以及原理 react hook了解过吗? 纯css布局实现容器布局(图1),除了fl
- 自我介绍 - 最有成就感的项目 写代码: 1. 通过js代码/伪代码实现 数据管理的基础模型 2. 先实现一个发布订阅 3. 实现 TS 内置的 `Pick<T, K>` - 职业生涯规划(感兴趣的方向) - npm 脚本执行原理 - 浏览器进程 - 画面卡顿可能的原因(从进程角度回答) 还有一些想不起来了 面试体验整体不错
自我介绍 你这个项目是学校里做的还是工作做的 介绍项目 你觉得针对你写的一个后端接口,测试最重要的是什么 短链接跳转也是你们中台提供的吗 看你项目里有redis和mysql,都是数据存储组件,有什么区别,什么时候用mysql什么时候用redis redis有哪些数据类型 redis和mysql之间的数据一致性怎么保证 项目数据库有哪些表 分库分表是怎么实现的 你们项目里有用到索引吗 给了一个sql
base 杭州 1. 文件上传之后传到哪儿-》答服务器-问文件大多,会有存储问题吗=》答更好的办法可以传到oss 2. css问题:隐藏一个页面元素用哪些方式实现 3. v-if, v-show 的区别 4. 对页面的Dom渲染过程理解吗 5. 重排重绘,怎么减少重排重绘,vue里面对重排重绘的优化手段 6. 垂直居中一般会怎么做 7. 事件循环机制 8. 输出题,就宏任务,微任务,有promis
http1.0和2.0区别 http常见的状态码 了解多线程么,多线程常见类有哪些,如何创建多线程,为什么要用线程池,线程池的核心参数 MySQL索引结构 怎么设计MySQL的表的 sql优化方式 Redis用过么? 程序中哪些地方用到redis Redis基础数据结构 延迟双删? 算法题:中等算法题(挂)#软件开发2024笔面经##金三银四,你有感觉到吗##牛客在线求职答疑中心##牛客解忧铺#
-网络不好,消息发送或延迟怎么处理? -操作系统的主要作用?没有操作系统可以管理资源吗? 操作系统OS是管理计算机硬件与软件资源的系统软件,包括资源管理(硬件资源)、任务调度(进程)、提供用户界面、安全保护(权限管理);没有操作系统,管理计算机资源将非常困难,因为: 缺乏统一的资源管理:没有操作系统,每个程序都需要直接与硬件交互,自行管理所有的资源,这不仅增加了编程的复杂性,也很难保证资源的有效和
1、protobuf使用方法和底层原理 2、protobuf数据结构发生变动如何维护 3、两台机器基于http通信全过程,和socket通信的联系,ip寻址转发过程 4、c++如何设计定时器 5、介绍HmacSha256加密算法/介绍单项散列函数 6、消息加密中消息认证码机制的原理 7、可逆加密和不可逆加密介绍 8、c++如何实现单例模式 9、单例模式存在的问题及解决方法 10、static关键字