合合信息实习面试经历

一面,问工作经历和为什么考研,问计算机基础知识,包括 408 和编程语言,Java 和 C,还有问项目的内容,问自己在项目中担任什么角色。很顺利当天下午就过了。
二面,问工作经历和项目负责内容,还问了 Java 相关的内容,让我解释我的工作内容和技术,问了数据库索引相关内容,数据库索引存储相关内容,问怎么优化数据库之类的。
然后是一个动态规划的手撕代码题,力扣 72 题字符串最短距离(不理解这题居然是 mid)没做出来,应该凉了。后来跟面试官说了大致的想法,面试官说有点问题,问他这次面试表现怎么样,他说除了手撕代码和数据库索引存储之外都没问题,这两个没答好。
感觉自己算法题确实很薄弱,不知道各位牛友有没有什么建议或者速成路径,明天是美团面试,后天字节面试,下周还有猿辅导
希望大家帮帮忙,力扣刷起来觉得很累,不知道咋搞这方面,需要先看课吗?还是直接做题?有啥路径吗?
全部评论
是26秋招岗位吗?
点赞 回复 分享
发布于 07-30 14:47 辽宁

相关推荐

09/10 快手一面:介绍项目,为什么要用xxl-job,是否了解CompletableFuture的底层实现场景题1,十亿级数据迁移,从旧库到新库,不能影响服务运行。全量同步+增量binlog同步+双写+灰度切读场景题2,维护一个MySQL集群,要做性能上的优化,要考虑哪些因素场景题3,MySQL主从同步时延突然开始逐步增加,有哪些因素算法题:三叉树的广度优先遍历,与层序遍历的不同之处在于广度优先不需要for循环遍历当前层。阿里-夸克一面:讲一个觉得出彩的项目;问是如何将命令传送到真实路由器设备上的(项目这块要加深细节的处理);xxl-job的原理,如果任务失败会怎样(未答出);CompletableFuture的特点以及常见的使用方法(没问原理)。(以下均为八股)介绍线程池,怎么创建线程池,线程池的核心参数,阻塞队列有哪几种MySQL的索引结构、MySQL事务、每个级别解决了什么问题、为什么三层B+树就能存两千万左右的数据量Kafka为什么是高可用高可靠的介绍零拷贝技术,这里mmap和sendfile的区别没答上来,为什么rocketmq用的是mmap而kafka用的是sendfile如何在多线程环境下使用HashMap,除了加同步锁方案和ConcurrentHashMap以外还能想到什么Synchronized和ReentrantLock的区别,可重入指的是什么介绍threadlocal原理09/11boss直聘一面:为什么换工作,怎么在工作之余提升自己;聊项目顺丰一面:如何设计一个高并发接口单例模式双重检查锁,第二次判空的原因MySQL分表的好处和坏处,怎么分表MySQL慢查询如何排查Redis怎么做秒杀场景下的库存预减09/12快手二面:为什么要换工作聊项目,觉得有什么难点如何解决,自己的贡献是什么有没有做过MySQL调优有没有做过JVM调优手撕代码:比较简单09/15顺丰二面:项目拷打mysql唯一索引也存数据的话有什么问题(没答上来)其余普通八股忘了用友一面:挖项目细节,延伸到相关的八股文09/16京东一面:项目里面哪一块是自己觉得做的比较好的工作过程中遇到的觉得棘手的问题是什么,怎么解决的常规八股:redis为什么快、数据库的隔离级别、mysql三大日志算法题:二分搜索09/18顺丰三面:什么是大型路由器项目中遇到的困难,如何解决职业规划反问09/23字节飞书(搜索业务)一面:两道算法:1. 将两个字符串表示的数字求和;2. 用集合中的数字拼凑的不大于N的最大值。反问09/24顺丰hr面:还有哪些公司在面试流程中美团keeta一面:全程问的都是分布式、微服务,基本答不上来09/26用友二面:数据库分库分表后,如果查询的数据分布在不同的表或不同的库中,该怎么做?怎么保证效率?用友hr面:是否了解公司的组织架构?面了哪些公司,你会倾向于去哪里?09/28京东二面:数据库分库分表怎么进行数据迁移Java的HashMap和ConcurrentHashMap区别,底层实现生产端无法保证消息的顺序性时,如何保证消费者拿到的消息是有序的懂车帝一面:项目中的数据库表的字段怎么设计的项目中kafka的消费者实例多少个,分区设置的多少个为什么消费者实例的个数不能大于分区数项目中用的是redis的哪个数据类型编程题:力扣第306题09/29度小满一面:volatile关键字和synchronized关键字,原理AQS,读写锁怎么实现的飞书(音视频):建联合索引要注意什么MySQL慢查询怎么排查,怎么解决Redis内存淘汰策略,它的LRU怎么实现的Redis热key和大key问题,怎么优化流数据中统计词频,除了哈希表还能用什么?前缀树飞书群聊中已读功能怎么设计算法题:Leetcode 组合总数Ⅱ9/30易方达初面:有没有提前了解易方达是做什么的?对比有金融背景的候选人,你觉得你的优势在哪里?10/10滴滴-货运事业部:为什么要用completablefuture,别的异步任务工具有考虑过吗?(不要说没考虑过,这里要继续调研一下其他的一些异步任务工具,分析一下各自的优势,以及为什么这个项目选用了completablefuture,这样才能体现出自己有一个思考的过程)xxl-job同上kafka会丢消息吗?为什么用kafka,别的消息队列考虑过吗?项目中执行某一个任务的机器挂了,导致流水线状态一直不刷新,如何保证及时感知?如果让你去实现类似redis哨兵机制中redis实例向哨兵发送心跳的过程,要如何实现?redis热key问题,要怎么避免?热key怎么分散到多个redis实例上的?mysql和redis数据一致性怎么保证?怎样保证缓存中的旧数据被删除的?构建日志数据为什么选择用mysql来存,可能想问有没有考虑过使用nosql。算法题:迭代方式实现二叉树的前序遍历。10/11蚂蚁集团一面:介绍项目,遇到的难题以及怎么解决实习为什么没转正消息队列怎么解决消息丢失和顺序性10/13京东hr面:为什么换工作觉得自己有什么优缺点目前面了哪些公司,都什么流程工作中有没有接触过AI,平时通过什么方式来学习的AI在项目中是怎么分工的项目在业界有没有类似的,是否做过对比当前职级,是否晋升过,因为什么而晋升当前薪资和期望薪资10/14虾皮一面:怎么删除redis的大key分布式锁是怎么实现的消息队列是否支持读写分离?(未答出)mysql的事务和并发控制,mvcc是怎么实现的如果服务器中有大量的time_wait状态,是怎么引起的,要怎么解决(答错了)怎么防止sql注入负载均衡算法有哪些cpu使用率飙升怎么排查数据库和缓存一致性要怎么保证如何设计一个短链系统(未答出),根本没听说过联合索引设计题,有A、B、C三个字段,有两个查询语句(select * from XXX where B = 200 and C > 100,select * from XXX where A = 300 and B = 200 and C > 100)大量执行,问怎么设计联合索引?4TB的文件中全是int32的数值,如何在2GB的内存中快速找出某一个数是否存在?用bitmap的话,需要占用多少内存2GB的文件中全是int64的数值,如何在只有128MB的内存中找出前100大的数字算法题:岛屿数量
点赞 评论 收藏
分享
评论
3
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务