一面(3.9) 讲讲了解到c++11新特性。 std::string缺陷(不了解)。 智能指针与原生指针开销一样吗?(答智能指针是一个类,有默认的拷贝、构造函数等,shared_ptr还多了一个引用计数),说这是基于类层面的,让我基于对象回答。不是很了解再次询问,说单看10000个智能指针和原生指针开销一样吗?有点懵了说一样。 浮点数存储方式。 MD5,Base64。 http1.0/1 2 3做
1.自我介绍 2.介绍滴滴实习 3.线程进程协程 4.GMP 5.gin框架,j-token 6.mysql引擎 7.各种索引的区别 8.隔离级别 9.redis的常用数据类型 基础八股,只有一面,这周给消息
2023.3.7 33min HR + 技术面试官两个人 HR: 啥时候毕业 家是哪的 怎么了解到的金风科技 技术面试官: 1.问项目 用到了Kafka Kafka是推模式还是拉模式 2.Kafka与RabbitMQ的区别 3.做的是大数据项目 问了一下各个组件怎么配合的 项目架构 4.hive与hbase的区别 5.hive的底层原理 怎么与hadoop配合 6.Java 抽象类与普通类的区别
一面: 1.要实现一个PRC框架,核心要实现的一些基础点是哪些 2.项目里面的序列化是怎么做的 3.为什么用kryo序列化 4.项目底层用的是什么框架 5.了解netty吗,netty定制化? 6.TCP粘包是怎么解决的 7.IO多路复用的原理 8.秒杀项目高并发的技术处理,以及库存方面的处理 9.有没有了解过熔断降级的一些技术手段 10.Redis数据类型 11.zset底层数据结构 12.压缩
面试官面试应该比较多,所以严格控制20分钟 基本上都是八股 1 自我介绍 2 hashmap底层数据结构(第一次被问到hashmap) 3 mysql索引结构 4 redis中的压缩列表和数组区别 5 缓存击穿和缓存雪崩 如何避免 6 redis实现分布式锁要注意什么 7 项目中mq的使用场景,为什么使用 8 实习中的项目简单讲一下 9 实习最大的收获 结束!
4.6 春招以来面的最开心的一次面试哈哈哈,先不说结果怎么样。面试官全程很温柔很耐心的在引导然后给出答案,最后也很耐心的回答了我问的公司业务啊,后端Java发展前景等等。 1. 上来问一个Java基础代码的运行结果:for循环遍历一个Arraylist的时候,删除一个值,同时也在打印每次的遍历。 (题没有第一眼看上去那么简单,前后修改了几次答案) 2. SQL的一道基础题:Select用户id==
#软件开发2023笔面经# 1.经典的自我介绍 2.说说大学项目经历,感觉做的哪一个项目比较有挑战,遇到过什么难题,你是如何解决的?有没有更好的解决方法 说说HashMap和Hashset的理解 那你说说 set 是怎么实现的吧,zset 呢?我猛一下发现我并不知道 set(不重复集合)是怎么实现的,联想了 hashSet 的实现,说和 hash 一样的实现,被否定,zset一下子居然忘了是干啥的
#软件开发2023笔面经# 1.自我介绍 2.学校成绩怎么样,有挂科现象吗 3.讲讲自己的项目,自己在项目中主要负责什么工作 4.项目有遇到什么难题吗,怎么解决的 面试官超级友好,是我们学校的学长,一点也没有刁难我,直接跟我说我这边没有问题,另外还有一个HR面,需要过了才能给你发offer,还介绍了过去之后主要是作哪方面的工作。HR面也非常友好,也没有什么刁难的问题,然后说最近几天就会知道是否通过
上一节介绍了如何给 Kibana 开发浏览器端的可视化插件。新版 Kibana 跟 Kibana3 比,最大的一个变化是有了独立的 node.js 服务器端。那么同样的,也就有了服务器端的 Kibana 插件。最明显的一个场景:我们可以在 node.js 里跑定时器做 Elasticsearch 的告警逻辑了! 本节示例一个最基础的 Kibana 告警插件开发。只演示基础的定时器和 Kibana
#美团面经# #凉面# 楼主一开始是找的算法岗,无奈算法岗简历都被毙的发麻,愤而转投Java开发 今早上有个美团小姐姐面试的 java方向(面了我40多分钟,头皮发麻) 对于Java很久没做过了,最近看了一下面经相关的 大致分享一下我的面试内容吧(记不太清了)应该是我对java的基础比较薄弱,每个方向问的问题总能停止在不知道 大致有: Java的内存模型,什么时候会产生young gc什么时候会产
公司名:滴滴 岗位名:后端开发 面试轮次:一面 时间:20min 说实话,压力还是蛮大的 内容如下: - 自我介绍 - 对于添加操作,HashSet为什么只有一个参数,而HashMap有两个 - 类初始化过程 - 实例化和初始化的区别 - 什么情况下会触发类初始化 - 垃圾回收器如何识别垃圾 - vilatile如何工作,属于什么模型 - MESI协议 - 介绍jmm - 线程池,核心线程数为3,
1.自我介绍 2.项目介绍 3.MySQL底层结构 4.B+树相比哈希表和B树的优势之处 5.聚簇索引和二级索引区别 6.MySQL隔离机制,场景 7.MySQL隔离机制分别解决了哪些问题 8.这些机制都是怎么解决的 9.Redis用处和场景 10.抢红包问题怎么实现 11.延迟队列怎么实现 12.手撕:三数之和 13.反问:mentor培养制度,hc很多,接下来的流程会比较快 题目难度偏简单,整
公司名:美团 部门:优选事业部 岗位名:后端开发 面试轮次:一面 时间:55min 暑期实习的时候,三个Java志愿全都简历挂。当发现是因为简历附件忘了换的时候,难受了好久,好在秋招给了我机会。 问题如下: - 面试官介绍自己部门 - 自我介绍 - 介绍菜鸟的实习工作 - 工作中的设计模式 - 任务调度策略 - 集群环境下的任务调度框架 - rpc调用过程中,注册中心的作用 - 讲讲乐观锁 - 讲
公司名:堆糖 岗位名:后端开发 面试轮次:一面 时间:30min 面试官似乎只打高端局,源码都被问穿了内容如下: + 自我介绍 + jdk自带的工具用过哪些 + int字节数 + Integer字节数,为什么是8个 + Integer是线程安全的吗 + 原子类的实现方式 + String源码了解多少 + 对于String类,为什么jdk9之后用byte[]存储 + java获取字符串的byte[]
平台技术部 cpp选手 大概面了55分钟,聊得挺开心,希望能过 面试官拿着一面的问题,特意避开一面的问题进行提问 1. 自我介绍 2. 什么时候会触发中断 3. 异常和中断的包含关系是怎么样的 4. 讲讲linux的权限 4.1 chown 和 chmod的作用 4.2 ls -alh后,紧跟着文件的读写执行权限后面的是什么东西(*) 5. 软链接和硬链接的区别是什么 5.1 各自的使用场景是什么