1、自我介绍 2、项目用到的技术栈、项目问的比较多,一定要多看 3、三次握手四次挥手 4、缓存穿透和雪崩的原因和解决方法 5、布隆过滤器你了解吗 6、mysql中sql执行流程 7、sqlserver你了解吗 8、二进制文件在mysql中的作用 9、undolog和redolog的作用 10、java的基本数据类型 11、spring中ioc和aop你了解吗 12、spring怎么样解决循环依赖
项目,根据项目问一些八股 略 记录没答好的 mapreduce的shuffle算法有哪些? mapreduce说的时候忘记切片过程了,导致后面问map分区数懵了,这都能忘废了 雪花和星型模型的区别,我只答了join和冗余,没答全
1.问问项目(10分钟左右) 2.问了MySQL,Redis一些简单的问题,MySQL的MVCC,索引;Redis缓存击穿(5分钟) 3.算法一:反转链表 算法二:最长的连续子序列(没做优化,在面试官提醒下做出来的) 感觉一面的难度很低,问的八股也很浅,主要是考你算法能力吧。#面经#
秋招第一个面试 80分钟面试内容总结: 1 上来一个算法题 重合区间合并,例如输入{{1,3},{2,5},{8,9}},结果是{{1,5}}. 2 说一下比较自信的项目 3 实习都是干的啥 4 讲一讲kafka的组成。如果kafka消息推送失败怎么办。 5 MySQL的index,Redis的数据类型 6 MongoDB的优势以及跟其他NoSQL的区别 7 多线程 线程池设计 如果线程满了任务队
有了解客户端服务端吗 sizeof对string和char数组的结果是 多态 引用和指针的区别 100w总玩家,最大在线10w,他们会不停比赛,积分实时变化,要求实时得知排名。 斐波那契做法 10个苹果放三个篮子,篮子不空方案 sort在c++里面的优化 set/map底层 红黑树原理 tcp/udp 数学好吗,无穷大是很大的数吗?三角形重心 期望和方差 10个药品,1个受潮,天平,最少次数得出瓶
1.说说final 2.重写重载区别 3.hashmap底层原理介绍下 4.红黑树查询时间复杂度 5.为什么红黑树数组长度是2的n次方:考虑到减少碰撞,提高扩容效率 6.讲一讲spring 循环依赖 7.spring aop 8.线程池几个核心参数,提交新任务到线程池的执行流程 9.如何控制线程池中线程优先级 10.实习最大的收获 11.实习做的主要工作
1. 自我介绍 2. 聊项目,10多分钟 3. 做题 一个简单的dfs,5分钟 4. C++八股 5分钟 - C++ 多态 - 虚函数 - vector, unordered_map, map的区别 5. 反问 :5分钟 - 岗位干什么的 - 面的如何(总体还行,就是项目太简单了,基本都是这个,可以在tcp上面在想想怎么加东西) ps: 面试官没开摄像头,问的简单,疑似kpi。 更新-------
1.自我介绍 我讲述了一些为什么会投SRE的理由,大概是对docker和k8s感兴趣,后端太卷官网劝退(“OPPO官网建议谨慎投递后端开发”),相对于测试来说更喜欢运维,自己项目也有在服务器上线,喜欢监控后台,对日志进行数据可视化等等。我主动说了shell和python都不会。 2. 项目细讲,面试官会找你项目里的问题,也会评价你项目这个功能的思路怎么样 3. 登录为什么用jwt,jwt和传统的s
1.问实习问项目问成绩 2.机器学习算法了解哪些,分类算法?特征工程? 3.kafka原理,spark优势 反问:业务技术有哪些—离线实时都有,和国外电商有关 总结:时间较短二十分钟,比较轻松,不知道有没有二面
拷打实习经历,介绍一下你实习中 SQL 注入漏洞的解决? SQL 注入漏洞有哪些? 服务注册发现是怎么实现的? 动态配置是怎么实现的? 注册中心的底层实现是什么? 服务限流是怎么实现的? 详细讲一下漏桶算法和令牌桶算法? Java 中集合的类型有哪些? HashMap 的键值对可以重复吗? Set 是如何保证唯一性的? HashSet 的底层实习是什么? HashMap 为什么不是线程安全的? T
上来就认错人了 问我是不是投实习岗的 问了项目和一些很简单的八股 string stringbuilder stringbuffer区别 gc算法 类加载机制 http和https区别 linux内存命令 gc命令(不会) 基本数据类型与包装类差别 一道sql题每个班级中分数最高 一道数组子集dfs 面试官好像也不关心我做不做得出来 到点了就着急下班
腾讯会议一面(30分钟) 自我介绍 项目介绍 数据如何采集,整个流程叙述一遍 项目难点说一下 两个项目的区别讲一下 数仓分层里面的表叙述一下有什么 分析一下两个事物之间的关系,怎么分析(有点抽象的问题),有什么经验
1. 自我介绍 2. 项目 1.重点介绍你的两个项目,重点说一下哪些技术组件,为什么选用这个技术组件,介绍项目比较亮点的地方? 2.你刚说数据库你们不是搭建了一个主库一个从库和读写的分离?它主从之间的一个数据有延迟的话,你怎么办? 3.你说的那个日志的话具体是哪一个日志?就MySQL,它有好几种日志。你说的是哪一个日志? 4.然后你缓存这块的话有遇到过这种不一致的问题吗?就你缓存的缓存里面的数据跟
框架基本固定,开发按结构来就可以了. 许多小功能基本都是一样的逻辑, 增,删,查,改. 数据表基本差不多,少量不一致,不能合表. 一个小功能下来,大多时间都在定义 api,对象,各层参数传递,转换,重复着基本一样的逻辑. 几个小功能下来,写都写烦了. 这个好像又没有好的办法避免,实在是想跳出这种又费力又对耐心的拆磨(虽然不费什么神思考太多,但对精神很是折磨),大家对此有没有经验分享一二. 哈哈,见
#后端开发# 笔试-面试-HR面 笔试:单选,多选,判断为主。平均一道4,5分。涉及到c语言,数据结构,计算机网络,数据库。不是很难。 -------------------- 面试(笔试过60才行):持续30分钟。涉及数据结构,数据库,redis,rabbitmq。 手撕判断链表是否有环,快排,堆排序 数据库的外键,索引,联表查询(场景涉及题(不难))。 java锁,锁的三种应用场景 redis