有点难,原定30min的拷打了50min 技术面通过等hr面 高并发的一些理解 秒杀场景怎么处理, Redis分布式锁,为什么分布式下ReetrantLock synchronized这些用不了 ES写数据、读数据过程 创建一个线程的几种方式 上一段实习技术上和思维上的收获 后端怎么读取到JWT校验信息的 List和Map的底层 JVM的理解 Docker的理解 Linux的指令
#软件开发笔面经# 7.2一面 技术面 30min 自我介绍 哈希表解决冲突的方法 如果哈希表冲突率已经很高了怎么办。(这个问题应该是因为我技能那块写数据结构的时候列举了哈希表,触发被动了) 红黑树有了解吗(记不清了) 数据库怎么提高查找速度 索引结构体是什么样的 项目用到了多线程,多线程是如何实现同步的 信号量和互斥量的区别是什么 c++11的auto会不会影响程序运行的速度 了解哪些设计模式
流程 6月26号一面,6月28号二面,7月1号HR面,7月2号offer 一面 聊实习 部分八股: completableFuture原理 redis批量查询是怎么做的 唯一联合索引是怎么设计的 并发插入怎么避免重复 并发更新怎么避免重复 mysql除了行锁还有什么锁,区别是什么 Apollo原理,怎么实现配置更新 推送配置还是拉取配置 rocketMQ和Kafka的区别是什么,如何做技术选型 算
#软件开发笔面经# 6月底才捞面,kpi吧 财务平台 流程: 自我介绍 拷打项目(20min) 八股: 讲一下io多路复用 Redis怎么实现的io多路复用 为什么选redis,redis为什么快(基于内存,时间派发,io多路复用) Redis的网络模型 哪些地方使用了多线程 如果让你优化这个模型怎么优化(我行吗我) 讲一下redis底层的数据结构,跳表和压缩列表是怎么实现的 讲一下concurr
#软件开发笔面经# Boss投递,刚开始已读不回,后面过了几天开始舔我约面了? 20min 自我介绍 项目介绍 你在这个项目里负责什么角色,那你了解这个项目全流程吗 你学了多久java,为什么不考研 你还学过其他语言吗 多久能到岗 几个简单八股 讲一下hashmap的数据结构 讲一下syncronized的底层原理,知道锁升级吗 讲下Reentryedlock Mysql索引为什么不用b树或者红黑
1.自我介绍 2.问了下项目中的难点,怎么解决? 3.Linux怎么检查内存泄漏 4.有没有使用过Linux的内存检测工具? 5.timerfd操作系统的执行流程 6.epoll用的ET还是LT 7.ET模式下,读写操作都发生了什么 8.怎么解决内存碎片多 9.stl中unordered_map和map区别 10.CLOSE WAIT多是怎么回事,客户端正常 11.有没有用过C++14 17 12
一面(4月1日 60 min): 讲讲你知道的C++20新特性(concepts、ranges、协程) 你提到了协程,那么请你讲讲协程(具体问了协程是什么、和进程线程的区别、协程的优势、与线程间是几对几模型) 你提到了阻塞和同步,那能说说同步异步阻塞非阻塞的关系吗(不熟悉这个,没答对) 进程间的通信方式、线程间的通信方式 介绍项目 你的项目中提到了数据与元数据分离,那如何保证数据在元数据写下去前落
个人bg:211本硕 岗位:数据开发 投递日期:3.31 当前状态:4.8 一面 没做3.31笔试,事实证明腾讯笔试做不做确实不重要,不影响进度。一面一共时长1.5h,算是目前面的最久的了,八股部分几乎简历上不管写的熟悉的还是了解的都问了个遍,项目反而没怎么问,面试官说感觉没啥可问的… 一开始聊了一些之前的实习内容,杂七杂八的 1、http协议格式 2、get和post区别 (这俩都是从实习引出来
非科班。测开是二志愿,5.20被捞起来约面 5.22上午,一面 1.自我介绍。 先感谢面试官,再介绍自己。 2.为什么跨专业做测开? 喜欢找bug,觉得有成就感(举了游戏里找bug的例子) 经常作为课程设计的负责人,喜欢对项目有完整的把控。 测开与人之间的沟通多,喜欢这样的工作。 测开越来越受重视 跨专业的原因没有答。不过原因懂得都懂。 3.对测试类型了解多少? 应该答性能测试,压力测试,界面测试
#软件开发2024笔面经##华为##暑期实习# base:北京 5.20一面,当天下午约了二面,主管面约到了明天 反正自己有offer了也是面着玩,进池子里泡着快乐玩耍 1.自我介绍 2.我看你去年拿到了华为GTS秋招offer,你怎么不去 我去年秋招试水一下面试,但明年才毕业,所以接不了offer 2.那来聊聊你的项目吧,你里面写了你保证了接口的可扩展性,你知道哪些方式可以保证接口可扩展性呢?
1.自我介绍 2.详细问了一下硕士课题 3.RTSP协议的流程 4.RTCP作用,怎么实现 5.线程池 6.C++多态 7.项目中的多态 8.C++11新特性 9.左值引用右值引用 还没等我反问直接介绍了公司和部门,AE仿真部门
2024/4/24 14:00 一个小时 面试流程、部门介绍 自我介绍 项目介绍 2FA TOTP OTP PKCE java如何实现高并发 高并发会出现什么问题,Java如何解决的? Java虚拟机内存 Java垃圾回收机制,很细 HashMap底层、java7和java8有什么改进 ConcurrentHashMap如何实现多进程,java7和java8有什么改进 Java有哪些锁。 乐观锁悲
2024/4/11 18:00 40分钟 你在大前端项目里主要做了什么? react的原理 Dom树 js的闭包 js的原型&原型链 C++的三大特性 别的记不太得了。。 手撕两道题 有序链表合并 二叉树前序遍历,然后转为数组 反问: 前端学习路线 工作城市 其实后面面试官说,你做的项目跟我们现在做的很契合,然后第二天下午打了个电话没接到,应该是二面。后面假期过后就给我进人才池了,有点亏。。。 #
早上收到短信约晚上面试 1.自我介绍 2.让我聊一聊AI,以及使用过的 3.挑一个项目介绍最满意的模块以及难点 4.怎么解决难点?课题?项目? 5.最近在看什么书,在学什么 反问 几轮技术面 2轮 面试时长20多分钟,面试官不是很懂项目中的技术
base武汉 前端开发工程师-企业应用 一面后直接oc vue2 vue3的区别 为啥vue3支持ts js ts的关系 ts里面type interface区别 css BFC的概念 BFC的常见场景 什么场景创建BFC 清除浮动的方式 css预处理器 怎么使用less wenpack中怎么把less定义成css vite的特性 vite和webpack的区别 vite热更新怎么实现 介绍web