10.13 一面凉经 提前准备身份证 ,我提前进去的,然后就直接开始了。 整体大概30多分钟(这个面试官 有些口音的感觉 难懂) 首先自我介绍,然后说看我项目用的springboot,问我了解springcloud吗 然后开始问问题(顺序记不清了 记不全啦) 1、ArrayList和LinkList区别? 2、ArrayList扩容机制 3、创建线程的方法? Runnable和Callable的
一面 1. 先写两个题 2. 聊美团实习的项目,为什么只实习两个月 3. 聊开源项目(大部分时间) 4. 对可观测性的理解 5. kafka八股文(基本架构、高可用、高性能、可以保证消息只发送一次吗) 一面很舒服。 二面 1. 讲讲美团实习的项目 2. 说一个最能体现你实力的项目 3. Dubbo提升服务请求成功率有哪些手段(说了重试、故障转移、优化负载均衡、服务自动发现与摘取、背压,应该是开放题
#美团面试#笔试完半个月发的面,本来以为笔试很烂没有机会面试的。 1.自我介绍; 2.为什么转行、学习Java的途径和历程、印象深刻的知识点; 3.问项目中的多线程问题,多用户同时登录怎么确保线程安全(类商城项目),控制层对象是单例还是多例; 4.问对Spring的理解,回答了IOC和AOP,因为回答中说了AOP是通过动态代理实现的,直接被反问动态代理和静态代理的区别,懵逼了(我为什么要多嘴?);
项目介绍 项目中es使用的一些改进 实习从事了哪些工作 实习最大的收获 项目中登录邮件的使用,验证码redis的使用 说说你分布式锁的场景 分布式锁的一些问题如何解决 说说线程安全中的可见性,怎么保证? volatile怎么实现的? 重排序发生在什么阶段? HashMap,为什么hash的方式改变了? 进程和线程的区别 进程如何做到隔离 段式和页式的区别
属于是秋招末期了,来约面了,还是聊一聊吧,手里也有大厂、中厂offer开奖了其实,犹豫了半天面不面。。。 1.自我介绍 2.印象最深的项目 hive sql和spark sql有什么区别? spark的transform和action有什么区别? mybatis底层原理,如果是你,你会如何去生成dao的代码? spring boot和spring区别?为什么自动装配?用过starter吗?为什么引
总结:要干活的,0算法 要么面试官水我捡漏了 要么 他们公司水。。。 自我介绍 介绍开源实习 介绍GSoC 有多少人中选 介绍开源工作内容 讲集测流程 限流插件、可观测性插件、缓存插件测试用例设计 rocketmq 作用 聊ShenYu的插件 你自己搭过k8s么 你kafka怎么搭的 问项目 为什么做paxos这个项目? 讲下paxos 开始吟唱 cap paxos 为什么做微服务这个项目? 项目
1.自我介绍 2.描述一下分布式消息队列业务逻辑 3.消息队列实现了哪几种模式 队列机制怎么实现的 4.你对消息队列的理解 5.消息队列怎么进行流量削峰 6.消息队列的拥塞控制 7.流量消费的时候 设计队列的时候 怎么定义长度 8.说说你的技术强项 9.解释一下云原生相关概念吧 10.说一下微服务吧 11.微服务需要用到哪些技术呢 12.微服务有没有一些设计标准呢 多大的服务才用微服务呢? 微服务
1. 讲一讲实习期间负责的项目 2. 遇到问题怎么解决 3. 由项目讲到工厂模式,讲了一下项目中具体用的简单工厂模式 4. 由项目讲到多线程,线程安全,互斥锁等等 5. 由项目讲到socket,socket、bind、listen等一系列接口 6. Scoket消息协议的了解? 当时有点懵 7. 面向对象的理解?以及代码中的集体使用场景 8. Static的作用 9. Vector和list聊一下
自我介绍 项目 并不关心具体怎么实现的,而是根据项目深挖八股。 MySQL 索引 优化 事务 隔离级别 MySQL用的哪种隔离级别 怎么用MySQL命令行进行大量访问测试 怎么验证sql写的没有问题 为什么用b+树 如何选择用哪种索引 网络和操作系统 RPC IO多路复用 tcp udp 为什么三次握手 为什么四次挥手 浏览器输入网址后到后端服务器之间经历了哪些层、哪些节点、协议、数据转换。 Ja
8.11投递,8.12发笔试邮件,8.17想起来才做,笔试不难全a。 8.25一面,问题靠印象写的, 第一次写面经,攒人品。 吐槽一下牛客,选中文本tab键后,文本消失了,且不能ctrl+z。 面试半个小时,问了20分钟八股,写了10分钟题。 八股: 1.Java有哪些锁? 2.synchronized的锁升级?自旋是如何实现的? 3.Java如何使用线程? 4.排序算法有哪些? 5.冒泡的复杂度
8.29 时长1h 自我介绍 Java如何体现面向对象中多态的特性,非继承关系的多态有什么,接口可以用来实现多态吗 多线程是什么,什么时候会用,为什么会说到安全,不安全的点是什么 为什么总是多线程不使用多个进程的方式,进程的共享变量 除了加锁还有什么方式解决线程安全问题 CAS失败了怎么做 锁是怎么实现的,monitor记录的是啥,怎么保证锁本身是安全的 如果加锁失败怎么处理 hashmap结
自我介绍 分布式项目中如何保证节点之间的强一致性 读写请求如何在项目中实现 为什么选择RocketMQ作为消息队列?(MQ之间的对比 , 性能 , 吞吐量?) Java中的二维数组底层内存是连续的吗? String类型的声明方式 介绍下ConcurrentHashMap volatile如何保证可见性和有序性 场景提:RPC请求中某请求需要先前的请求结果,如何实现? MySql中常见的存储引擎 M
11点以为很和善的男面试官准时出现在了屏幕前,很准时,值得表扬。 上来不用自我介绍,直接开始八股文。 问题列表: 一致性hash算法以及其应用场景. 操作系统中,虚拟内存的存在意义 在C++中,两个指针对虚拟内存中同一地址进行写,另外一个进程来读取的时候,会不会出错? 映射 B+树的数据结构以及应用场景?3层的B+树一般能够存储千万级别的数据,这是这么算出来的?MySQL一页16KB 连接池的参数
后端工程师 9.2笔试 9.5约面 9.6 14:00 面试 20分钟 结束之后,啪的一下,很快啊,在网站看到已淘汰。 男面试官,还是很和蔼的。 1.自我介绍。 2.介绍下实习。 3.项目是上线还是demo。也没给时间让介绍项目。有否做过压力测试,如果上线要解决什么问题。 4.springboot架构,没马上说出来,直接跳过了。除了JAVA还熟悉什么语言:了解C++/Python。 5.软件工程专
在微软实习的时候是用的C#做后端,所以就试着投了投.Net的岗位。但事实证明,我太菜了,一问三不知。 1.英文自我介绍 2.C#相关问题: (1)异步操作 (2)如何保障数据安全,如账号登录访问区分 (3)依赖注入 (4)数据库 (5)很多没听过的C#概念 3.口述算法题解法:最大连续子集和 面试是在8.17。过了两三周,果不其然收到了感谢信,还是老老实实回去投Java吧。 #联想面试#