时长45分钟 1.自我介绍 2.两段实习经历简单介绍 3.在学什么技术(提到了微服务,es) 4.微服务目前在学什么,怎么样合理进行模块划分 5.es怎么学的,目前学的你认为有哪些结构,重要的模块 6.spring相关,设计一个简单的IOC(答了借助spring的那一套来的)又追问怎么注册bean,怎么管理,提供bean(注册根据bean作用域实现,这里让手写了一个单例模式,管理提到了可以设置一个
笔试000被捞了,cpp选手面着试试 40min 自我介绍 raft算法的理解 选举的流程 grpc的理解 原理 说说riscv架构 MySQL: 索引是什么 你知道什么索引 为什么索引快 讲讲二叉树,b树,b+树的区别 知道回表么 二级索引都需要回表么 什么是ACID 隔离如何实现,数据库的隔离机制与原理 知道缓存么 大量请求MySQL该怎么办(不会 手撕:卖出股票的最佳时机 能接受转语言么?肯
7.30投递,8.9发笔面试邀请,15s思考,五分钟回答,笔试可答两次(非常人性化) 八股:redis+linux+cpp(我选的cpp,问的虚函数)+面向对象设计模式,其中redis我实在不会,其他的都答出来了 问答:学习中遇到的困难?如何解决?期间会根据你的回答进行追问,不得不感叹人工智能的力量,追问的很精准
一面 1小时 介绍项目(10min 感觉面试官就听了一遍 没啥兴趣) 八股: 1.Java集合 2.concurrenthashmap跟hashmap 3.Java内存区域,Java递归参数放在哪 4.Java垃圾收集算法,CMS,G1(面试官是想问JVM调优方面的,我说没实际操作过 5.Redis持久化,单线程模型 6.数据库缓存一致性 7.给了个sql语句怎么优化 8.索引下推 手撕:用两个字
(5min)1.自我介绍,简短介绍的了一下项目和工作,做的CV和嵌入式软件开发。 (5min)2.面试官介绍部门分布和业务分布,问想做哪一个方向的工作? (15min)3.怎么理解嵌入式系统?这里结合自己的工作,从嵌入式设备,到嵌入式操作系统都讲了一下,提了一嘴调度算法,出现优先级反转的情况怎么解决,天花板调度协议也提了一嘴。 (15min)4.嵌入式操作系统和PC操作系统的区别?从指令集到指令架
1、互相自我介绍; 2、手撕算法题:翻转含有正负的数字,当超过2^31 - 1时,返回0;分析自己写的算法的时间复杂度和空间复杂度; 3、讲讲你熟悉的项目,讲讲你所负责的模块,解决的最核心的、属于难点的问题; 4、你这个系统中的bug是如何发现的?通过什么机制、或者什么代码、或者日志、监控发现的? 5、你是怎么论证之前的方案是有问题的?是通过数据论证吗?还是通过理论论证的?如何进行定性定量这方面去
已经提前入职团子了,分享下秋招面经~ 八股: 1,指针和引用的区别,常引用了解吗,简单介绍下 2,说下多态,多态的作用和使用场景 3,构造函数和析构函数可以是虚函数吗 4,C++中内存区域分布是怎样的 5,拷贝构造函数介绍下,如何用 6,浅拷贝和深拷贝区别 7,虚拟地址了解吗 8,虚拟内存作用(进程隔离,内存连续,mmap),优势和缺点 9,七层网络模型,每层的作用 10,TCP三次握手四次挥手的
面试时间 6月7日,因为没录音只大致记得这些内容 问了学习成绩,竞赛的比赛信息 项目介绍 如何使用一个数组实现一个队列 HashMap的底层原理 使用HashMap的时候,如果重写了equals方法但是不重写hashcode方法会出现什么问题 hashmap假如只重写了equals方法,但是不重写hashcode方法,往map中put元素会出现什么问题? ArrayList的底层实现,Linked
记录一下,加功德😋 1、cpu三级缓存,每层干什么 2、进程线程区别,进程通信方式 3、http长连接如何实现 4、get post区别,get请求参数过长如何解决 5、用户态,内核态区别,java线程属于哪一个状态原因,如何实现读写并发,读写内存 6、java常见集合类,线程安全的map 7、锁的实现方式,公平非公平锁优缺点 8、CAS,优缺点,缺点的解决 9、线程池核心参数 10、jvm类加
全是简单八股八股没背完,先把技能吹到简历上了。 先是问我项目问题。然后全是ez八股。 1、tcp三次握手四次挥手。 2、https状态码 七层网络结构。 3、redis类型,雪崩击穿以及解决方法。 4、B+树和聚簇索引,非聚簇索引的使用。 5、mysql事务四大特性 幻读 四种隔离级别。 6、线程池满了怎么办。 7、垃圾回收 8、Linux下查看文件的前几行 代码题手撕easy动规。 菜鸡互联网首
1.自我介绍 2.讲一讲项目 八股文 3.UDP和TCP的区别 4.UDP和TCP当中的连接具体指什么 5.mysql数据库中的查询操作 6.redis数据库中的数据结构 5.23种设计模式,讲一讲其中具体的两种 面试题 1.leetcode2.两数相加 2.leetcode46.全排列#美团2023面经#
看了好多面经,受益匪浅,回馈一下。 美团后端一面 自我介绍 (ps:投的是java后端,但是个人是C++技术栈所以一面没问java) C++实现多态的方式 虚函数表 纯虚函数有了解吗 C++多态除了虚函数还有别的什么方式? 重载和重写区别 用过哪些STL库 vector扩容机制 进程间通信方式 信号量 TCPUDP区别 HTTP基于TCP还是UDP linux知道哪些命令 算法题 树的子结构 反问
昨天下午面的,到现在没消息估计是寄了。挣扎一下写个面经攒攒人品。 1. 介绍一下你自己 2. 手撕算法剑指 Offer 42. 连续子数组的最大和 3. 智力题:n个直线分割一个平面,写f(n) 1+n(n+1)/2 4. 智力题附加:n个角(一端顶点俩射线)分割一个平面,写f(n) 不会 5. 实习经历说一下 讲了把表的附加属性字段(需要经常添加的字段)分离出来,用一个字段json串存储,又建了
美团 核心本地商业-到店 base上海 一共65分钟左右,围绕简历问问题 明显能感觉到面试官提前看过我简历,好评 一、自我介绍,顺便聊两句 二、讲实习经历,回答问题 1. MSA和Cola架构的共同点和区别 2. 描述下DDD思想及其核心逻辑 3. 用过防火墙吗? 4. 怎么声明一个自定义注解? 5. 知道哪些元注解? 6. 获取注解中的信息通过什么实现? 7. 除了Spring自带的,使用注解最
二面 过了个清明节第二天约了面试 也基本上没什么八股,纯聊场景设计 先闲聊了20分钟技术和设计。。。 python GIL锁介绍一下 解析几百万千万行的日志怎么做?这种大日志原来是存在哪里? 怎么优化读取这个日志? 介绍一下你怎么设计,比如哪里要开新进程,哪里要开新线程去执行任务 那你几百个用户同时申请解析大日志,操作系统不还是会爆内存嘛?(通过线程池去限制上传用户数量) 那你设置了全局变量有一个