22届非科班,自学c++,应聘的华为OD岗位,机考分数350分 笔试 【中】根据子数组和等分一维整数数组的最大组数 【易】二维矩阵的遍历 【难】字符串的数组的调整与下标修改,边界处理 技术一面 自我介绍 单片机项目 linux如何查看上一条命令? Linux查询进程的命令? 介绍一下map? 红黑树的底层原理知道吗? 增加,删除,查询的时间复杂度? 红黑树有什么特殊的要求吗? 介绍下vector和
更多实战面经八股地址:地址 【度小满】后端开发实习一面 个人介绍 学校,实习经历,个人评价,在校经历 首先是问阿里的实习项目,怎么来优化的。 然后就开始八股: b+树和b树,查询效率 可能是(联合索引)最左匹配原则,索引失效情况原因,进行全表扫描,后面也是问了索引失效有哪些原因。 mvcc 快照读,当前读 实现快照读,readview linux如何查看内存top 空目录 rm可以删除吗 创建文件
1.自我介绍 2.介绍一下两个项目的其中一个 3.redis使用场景 4.MySQL中,char和varchar的区别//没答出来 5.消息队列了解过没//正在学习,用redis实现过消息队列 6.springboot的配置文件格式//少说了一个 7.谈谈你对springboot的理解 结束 总结:郑州某厂(1000-9999) #投递实习岗位前的准备# #我的实习求职记录# 上午投的,半小时不到
用腾讯会议面试,还不用开摄像头,感觉像kpi ----------------------------------------------------------------- 自我介绍 老家哪里?为什么来天津?打算在天津发展吗? 介绍一下项目?微服务用了哪套?项目是几个人开发? 问学过的技术栈 前端有没有了解?前端学了什么? 获奖经历,什么样的比赛,做了什么项目? 然后直接反问环节 我问:这就没
用的微信视频面试。 问了下个人情况,自己做了什么项目,绩点怎么样。基本上是照着简历问问题,你会啥他就问啥。 公司似乎使用的是Python和Go,和我学的方向差不多。 问了下Python的内容,new和init的区别,gcc,问了下go的make和Python的new的区别,go的多进程。 数据库我会mysql多一些,问下mysql索引的实现,底层结构。 然后问了下二叉树,排序算法,tcp三次握手,
1. Redis5种数据类型 2. 讲一下事务的ACID 3. 讲一下RBAC 4. 讲一下Java中的Map 5. MySQL什么时候会全表扫描 6. 深拷贝跟浅拷贝有什么区别 7. SpringBoot如何全局拦截异常 8. 线程池的核心参数及如何设置核心线程的大小 9. 你的项目是如何做认证授权的,有用到token嘛 10. Es中keyword和text的区别是什么 11. Es中term
春招第一面。技术栈C++,麻了。 时间线: 2.15号投递 2.28号笔试 3.3号一面 笔试内容:1h行测+1h计算机基础+0.5h俩道编程 (行测这东西比较玄学,跟着视频学了一周的行测技巧什么,基本上没用到。编程题也因为躺平了3个月,好多都忘干了,现在只能勉强编一下,挺简单的两道题,编程得重新拾起来了) 一面内容:3个面试官吧。没有自我介绍,上来直接问你这技术栈和项目和银行没太多关系,先讲讲你
更多实战面经八股地址:地址 1、自我介绍 2、开源项目的介绍,怎么进行监控?贡献的是啥? 3、为什么重写equals还要重写hashcode? 4、创建一个new string 有几个对象产生? 5、msyql的索引 6、mysql的引擎 7、mysql的聚簇索引有哪些特点? 8、mysql一张表能存储多少数据?怎么计算的? 9、一个算法思路(我说我可以a,但是时间原因面试官没让我a) 反问 几面
面了17分钟 1.自我介绍 2.问项目里用的技术栈 3.多线程是什么 4.堆和栈 5.数组的底层逻辑 6.业务和安卓开发相关,驱动开发相关 7.反问有什么想了解的 8.准备的数据结构算法没问,建议全面详细的理解自己做的项目
自我介绍 项目介绍,项目所使用的技术栈 脏读、不可重复读、幻读是怎么产生的 数据数索引数据结构 为什么不用哈希表(我只记了B-树和B+树的比较,跟哈希表比较不是很清楚,导致下面的问题回答的不好) 除开区间查找B+树还有什么优势 跳表(回答有一点点了解,其实完全不了解,被追问之后乱说一通) http tcp ip 分别在哪一层 tcp首部字段有哪些 进程跟线程的区别 线程有自己的哪些东西(我回答有自
1.上来就手写笔试,日期格式转换,将double按给定格式输出,遍历集合,数据库crud,jdbc,css常用属性和html表格合并,都比较基础。 笔试过了直接面试,问得都是很奇怪的题目,都不按套路出牌...... 2.自我介绍,讲了下项目 3.怎么比较两个文件是否为同一文件? 以为是问IO方面,结果是md5校验 4.数据库解析器,视图有什么了解? 只说了视图的应用场景 5 .显示器是多少分辨率的
1、数据库表里存了酒店坐标(经度、维度),给定一个坐标,推荐最近的十家,如何优化运算速度 2、表设有自增列,insert之后,mysql和oracle怎样获取新插入的数据,有什么差别 ? 3、数据库表里存id、score两个字段, 根据分数高低查出金牌银牌铜牌获得者(金牌银牌铜牌可能有并列情况) 4、拦截器常用来干啥? 5、源代码怎么管理?工作分支、发布分支、测试分支怎么管理?
感觉面试官水平挺差,而且是临时被叫过来面的(因为反问后面的流程、业务一问三不知) 然后面试的水平也很差,全程死死的八股文+判断回文#CVTE##面经# - Java面向对象的三大特性 - 异常类 - 集合类 - HashMap - 线程池参数 - 如何保证线程安全 - Bean的生命周期 - AOP的实现原理 - JVM的垃圾判断机制 - 双亲委派机制 - IO类型 - 主键索引的数据结构,B+树
仅供参考,会有选择性回复评论区 背景:上家毕业,22届社招,c++半吊子 投递:boss 岗位:后端 算法题:共享屏幕本地调试 一面: 算法题:输出有序数组的全排列(递归,口头描述非递归写法) 八股文: Redis持久化的两种方式,分别会在什么时候数据丢失 惰性删除和延迟写入 Redis链表,删除其中某个元素后发生的变化 Redis怎么实现分布式锁 哨兵模式和主从模式 http和https的区别,
更新2:—————————————— 有的同学反应项目经验不会写,自己找到项目,学透了之后,把整个项目的思路写出来,详细到伪代码的级别,然后再提炼,浓缩。也能帮自己复习一遍。 更新1:—————————————— 我看很多同学和我讲,自己没有实习经验,我这边建议是把大学强制实习一周的公司,变成三个月。 所以就有了实习经验。有公司可能会问你能不能提供离职证明,你就直说没有这个东西。 ————————