1.介绍下项目 2.kafka的架构,如何保证可靠性,和其他mq的区别? 3.apollo的架构,有什么特点,为什么你们用apollo? 4.Eureka的架构,三层缓存结构 5.项目中遇到的困难 6.sql如何调优的,我答得explain,还有没有其他调优方式 7.一个单表查询索引最多用几个?后来面试官说1个,我不太理解 8.voilate的原理,如何保证的有序性和可见性,有序性的底层实现是什么
全程面经+本地ide手撕,能想起多少就写多少吧 面经: 说说map和hashmap的区别 讲讲vector底层实现 讲讲虚函数是如何实现多态的 fork前后系统内存占用是否变化 协程是什么(说不出口...) gdb用过吗,讲讲 查看端口占用的指令?(说了个netstat) 讲讲lambda 讲讲c++11的智能指针 类模板用过吗 extern关键词有哪些作用 extern "C"中的代码和cpp编
#同花顺##前端##秋招#
一面,3.17,大概 40 分钟 自我介绍 学的比较好的课程 自己认为的比较好的学习方法 企业中项目开发和测试的流程 实习过程中印象深刻的bug 提出的比较好的测试用例 用到的比较多的测试工具,说了Fiddler,python Fiddler 在哪些地方使用到 说一个使用自动化测试脚本的测试点 计算机网络三次握手、四次挥手 三次握手可以换成两次握手吗? HTTP和HTTPS的区别; 栈和队列的相同
单选题和问答题,大部分无产品相关,有一些与金融有关。 单选题不记得了,感觉不难。 问答题: 1图表分析,根据四个app的日活自己留存率回答问题 2为什么YouTube5秒可跳过广告但爱奇艺优酷不可以?为的是提高用户体验吗?有什么好处? 3.MVP是什么,如何界定mvp边界,如何进行mvp 4.30天留存与次月留存的区别? 5.chatgpt未来三个应用方向以及意义 希望有个好成绩给孩子一个offe
时长:55min 1、自我介绍 2、为什么不考研 3、专业与前端 4、课程成绩 5、最能体现技术竞争力的 6、团队规模 7、架构设计与程序设计上的亮点 8、项目里面遇到过的最大的技术挑战 9、看过哪些源码,怎样的设计,为什么吸引你 10、其他的源码看过吗 11、说一下mixins的了解 12、展示项目、写的最好的代码 13、用到过的设计模式 14、让你做一个Echarts组件库架构设计会怎么做 1
1h左右 手撕15min,力扣原题 因为不太想去安卓,所以这个面试更倾向于聊天了 实习(没问相关问题,更多的是对于自己实习的评价,实习的收获,开发流程,bug解决流程,印象比较深的bug) 聊课程(javaweb,c++,c#(c#与Java的区别)) 聊软著 Java基础(锁,JVM,volatile(volatile比较深,涉及到操作系统),本地方法) 投了多少家公司(我说一百一十多家,他笑着
1.拷打项目和实习 2.为什么选java 3.实习的一天工作安排 4.五年后理想的生活和工作状态 5.职业规划 6.项目不能如期完成怎么解决 7.OOM 8.上传下载大文件涉及到的框架、流程 9.mysql索引 10.GC 11.手撕代码 12.如何看待加班
0920一面,半小时左右 1、自我介绍 2、介绍下实习的项目 3、性能优化你怎么考虑和怎么做的 4、国际化配置怎么适配的,倒计时实现的思路 5、pnpm相对于yarn和npm的优点 6、monorepo的优点和适用情况(实习中有涉及到) 7、前端数据实时更新怎么做到的,有遇到什么问题吗(后端缓存无法实时更新的问题)? 8、样式层叠规则,自定义主题配置时有遇到样式层叠的问题吗? 9、有没有做过即时通
⭐一面 主要了解一下你的学习态度,学习路线与方式,以及一些基础问题 从js到vue使用感觉有什么变化,两者有什么区别(答了vue专注于数据,不用频繁操作dom,提供viemodel层,简化代码) 遇到问题一般怎么解决(文档、论坛) jQuery的Ajax底层是什么 说说事件委托,只省去了我们设定多个监听器吗?(答了对性能优化也有帮助) 什么是事件冒泡,如何阻止 原生:event.stopPropa
进入系统开始之后才发现怪怪的,没有摄像头和录屏,刚才查了一下说是海笔,投了就有笔试然后再筛选; 题量大 10道选择+十几道问答题 没写完 有印象的简答题有: 1、IO 阻塞和非阻塞的区别和应用场景 https://cloud.tencent.com/developer/article/1684951 2、多进程程序和多线程程序的区别和应用场景 参考链接:https://blog.csdn.net/
Java: HashMap 的数据结构,和 HashTable 的区别 HashMap 如何实现线程安全 HashMap 的扩容机制 启动线程的方式,常用的方式 yield() 和 join() join 使用场景 线程中断的方式 分布式: 负载均衡算法 计网: 七层协议 TCP 的三次握手,四次握手 数据库: 数据库索引 B+ 树的优势 索引优化 索引失效 SQL 的执行过程 Redis 数据类
面的是问财集群的。Java开发岗。了解到共三轮面试:两轮技术面和一轮hr面。我的一面时长大概在45分钟。 面试官十分专业,是个大佬! 流程: 自我介绍:姓名+学校+专业+研究方向+科研项目+竞赛+生活运动+学习成绩+同学邻里和睦相处哒。 谈及本科: 问:谈到成绩,看你本科是信息专业啥的?你是怎么考虑去学计算机的呢? 答:面试官你误会啦,我本科的学院是信息与电子工程学院,但是专业是软件工程。(自本科
感受:难度感觉并不小,全是分布式和微服务和高可用,高性能(本人投的B2B部门),没有手撕算法,室友说其他人有手撕,感觉看面试官,全程48分钟 1.自我介绍 2.实习经历+项目经历细问(10分钟) 3.项目负责工作细问,部门多少人,单体还是分布式 4.分布式Springcloud+Dubbo知识(Eurake+Ribbon+Fein+GateWay等) 5.Mysql调优,怎么做的(聊了很多) 6.
1.前端缓存(强制缓存,协商缓存) 2.react diff和vue diff区别 例如abcde和bcdea 3.跨越问题 4.localstorage和sessionstorage 5.computed和watched区别 6.实习过程中做了哪些前端优化 7.挖项目 8.实习过程中最难(有贡献)的东西 9.手撕简单题 垃圾校园网一直断网络,答到一半心态崩了,完全没心情面了 #我的实习求职记录#