3.24投递、4.3约面、4.4一面、面完半小时约HR面,约到了4.6,4.6被放鸽子了!!!!重新约在了4.7,4.10已凉 1.自我介绍 2.看你说了负责数据库设计,那你知道数据库范式吗 3.RBAC是什么 4.讲讲动态路由,怎么实现的,相关字段怎么设计的 5.set nx分布式锁怎么实现的,lua脚本怎么做事务的(没明白) 6.实习三个月能保证吗 HR效率堪忧,4.6被放鸽子就预感不好,等了
#软件开发2023笔面经# 1.经典的自我介绍 2.说说大学项目经历,感觉做的哪一个项目比较有挑战,遇到过什么难题,你是如何解决的?有没有更好的解决方法 说说HashMap和Hashset的理解 那你说说 set 是怎么实现的吧,zset 呢?我猛一下发现我并不知道 set(不重复集合)是怎么实现的,联想了 hashSet 的实现,说和 hash 一样的实现,被否定,zset一下子居然忘了是干啥的
#软件开发2023笔面经# 1.自我介绍 2.学校成绩怎么样,有挂科现象吗 3.讲讲自己的项目,自己在项目中主要负责什么工作 4.项目有遇到什么难题吗,怎么解决的 面试官超级友好,是我们学校的学长,一点也没有刁难我,直接跟我说我这边没有问题,另外还有一个HR面,需要过了才能给你发offer,还介绍了过去之后主要是作哪方面的工作。HR面也非常友好,也没有什么刁难的问题,然后说最近几天就会知道是否通过
我没有任何刷题直接初生牛犊不怕虎的凉凉笔试分享 整个试卷分为两部分 前一半是选择题 我考的知识点大致涉及Java基础,中间件,Mysql,Redis,一些数据结构,网络,linux,还有啥忘了 后一半是编程题 第一题是给四个数要求根据底层二进制表示,然后找出符合要求的数 第二题题目忘记了,应该是在一段数组中找到指定需要的数据,思路应该是区间dp 第三题太菜了只是草草看了一眼没看明白 总体难度感觉比
#软件开发2023笔面经# 进程线程的区别 进程之间通讯方式? tcp udp的区别 tcp 三次握手 四次挥手 http的报文格式 ,说几个头部 http和https的区别? https加密实现? 错误的状态码 sql语句 (1)查询每个班级的平均分 (2)查询班级平均分 排名前三的班。 覆盖索引了解吗? 单列索引,如果查询的字段不是主键,一定会搜索两次吗? 事务的隔离界别,说一下幻读 b+树的
#软件开发2023笔面经# 熟悉什么语言?使用中遇到的问题 golang map【循环】两次打印 结果一样吗?map使用注意事项?不一样。多线程访问。不安全。 索引相关 (1)单列索引 a和b select * where a= and b= 先查哪个。 那个区分度大查那个 名字>年龄 (2)联合索引 a,b,c 然后查 b,c 会不会用到索引 (3)主键索引和单列索引区别 tcp四次挥手过
虚函数基本概念 虚函数底层原理(虚函数表和虚函数指针) 早期的智能指针auto_ptr为什么被废弃 现在的能指针有哪几种,应用场景是什么 手撕算法 删除链表中的某个节点(要求考虑全面:head为空、target为空、target=head等等,最后记得delete dummy虚假头节点) 实现Vector类,要求实现这些方法:初始化、整体拷贝、push_back、pop_back、vector[p
上一节介绍了如何给 Kibana 开发浏览器端的可视化插件。新版 Kibana 跟 Kibana3 比,最大的一个变化是有了独立的 node.js 服务器端。那么同样的,也就有了服务器端的 Kibana 插件。最明显的一个场景:我们可以在 node.js 里跑定时器做 Elasticsearch 的告警逻辑了! 本节示例一个最基础的 Kibana 告警插件开发。只演示基础的定时器和 Kibana
Note: Seafile 服务器 5.0.0 之后,所有配置文件都移动到了统一的 conf 目录下。 了解详情. Ceph 是一种可扩展的分布式存储系统。Seafile 可以使用 Ceph 的 RADOS 对象存储层作为存储后端。 拷贝 ceph 的配置文件和客户端的密钥环 Seafile 可以看作 Ceph/RADOS 的客户端,所以它需要访问 ceph 集群的配置文件和密钥环。您必须将 ce
环境准备 请参考环境准备 创建工作目录 export FALCON_HOME=/home/work export WORKSPACE=$FALCON_HOME/open-falcon mkdir -p $WORKSPACE 解压二进制包 tar -xzvf open-falcon-v0.2.0.tar.gz -C $WORKSPACE 在一台机器上启动所有的后端组件 首先确认配置文件中数据库账号密
前面的章节,我们主要从什么是 Ajax、为什么要用 Ajax、Ajax 是如何实现的以及如何封装一个 Ajax来对 Ajax 做一个多方位的学习。从前面章节的学习中,相信同学们对 Ajax 都会有一个比较完整的概念了。那么,接下来的这个章节,我们着重列举一个示例,来讲述 Ajax 是如何进行前后端交互的。 本章须知 本章节会给出前后端简单代码,弱化容错性等增强性需求,重点描述前后端交互的过程和效果
问我一堆c++和底层的东西,然后说是为了看下我的基础,有病啊 ,那你问我译码器干嘛 1. 学的课程 2. 编译原理学的什么 3. c++编译原理什么过程 4. 错误的关键字,错误的类型在编译什么阶段被发现 5.计算机组成原理,学的什么,程序怎么进行(指令怎么运行??,我说了寄存器,pc,内存,运算器) 译码器内部逻辑?在后端面试问这问题的就是** 6. 问用什么数据结构 7.多线程用了吗 8.薪资
来还愿啦,谢谢团子收留~ 先拉一下timeline: 9.14 上午一面 9.14 晚上二面 9.20 三面 9.27 HR面 10.11 OC 部门:美团平台-平台技术部 9.14一面 30min(偏八股): 1、内存泄漏怎么排查 2、Jvm相关知识 3、Spring AOP发生在什么时候 4、Spring IOC 5、Bean的生命周期 6、详细介绍一下第一个项目,难点 7、Redis为什么性
讲实习项目 同步编程和异步编程模式上的区别(实习中有同步转换成异步) netty用过吗(没有,就没问了) JAVA 深拷贝和浅拷贝 java怎么进行内存管理 垃圾回收机制 堆内存的分配 什么时候用新生代,什么时候用老年代 MySQL 索引怎么实现 发了一条SQL,判断是否能用到索引(select * from table where name like "%林") 怎么判断一条SQL是否用到索引
了解美团吗 实习项目 JAVA String,StringBuffer,StringBuilder的区别 List,Set,Map的区别 Map怎么解决线程安全问题 HashMap的数据结构 JVM的内存结构 什么时候会出现FullGC,怎么排查,怎么解决 synchronized和Lock锁的区别 线程的基本状态 Spring的IOC和AOP @Autowired和@Resource注解区别 M