时间线:3月底笔试;4.17一面 岗位:产品暑期实习 1. 介绍百度的项目 直说用STAR法则 2. 介绍快手的项目,用STAR法则说 3. 向你的mentor学习到了什么 4. 你的mentor什么特质最让你印象深刻 4. 路径规划考虑什么因素 5. 汽车路径规划呢 6. 骑手分配考虑什么因素 7. 什么颜色难设计 8. 你最近感受到生命中最美好的事情是什么 9. 最大的核心优势 10. 过不去
面试约的五一前的最后一个工作日晚上7点,电话面,上来面试官就道歉,说约面的时候没考虑到要放假了。 自我介绍 分布式锁相关 问项目里面是怎么使用到redis的?(缓存, 分布式锁,做抢单) 如果不用redis,怎么做抢单?(答:可以用go的channel做异步) 如果不用channel呢,可以用什么设计模式?(没回答上,面试官说用单例模式) MySQL怎么实现分布式锁?(唯一key) 除了唯一Key
在闪光灯下,平面图也可以发出一条记录。似乎平面图可以代替地图。有人能告诉我这种情况下的区别吗?谢谢你。
1. 自我介绍,虽然目前也是在一家做本地生活的互联网大厂工作,但明显感觉到面试官对于我们目前业务方向的困惑,可能是有信息差。以为都是做本地生活的,但其实细分的方向差得很远。这明显让面试官有点惊讶,已经有点不想聊下去的感觉了。 2.问项目,问得比较抽象,感觉面试官不是很理解,感觉很迷,也确实是这么大的一个项目一时半会儿也解释不清,还不是同一个方向,想要在有限的时间里去解释清楚这些太难了,面试官也没太
项目 1. 介绍网页音视频项目? 2. 点赞数据怎么存储的? 3. 点赞怎么更新的? 4. 每点赞一次都会发一个MQ?那前端点赞数怎么实时控制的? 5. 那你的消费者和生产者都是如何配置的?(答得不好,这部分不是我负责的❌) 6. 搜索功能怎么做的?数据存在ES吗?那数据库里也有一份吗? Java基础 1. HashMap会有什么样的线程安全问题? 2. HashMap1.7和1.8有什么区别?
7.16一面,全程八股盛宴 java集合讲讲 hashmap扩容 arraylist扩容 concurrenthashmap原理 1.7 1.8区别 ioc aop sprng怎么解决互相依赖 redis数据类型 数据结构 redis锁 redission原理 mysql锁的类型 在什么语句下会加什么类型的锁,详细说 redolog undolog mvcc 7.18二面 讲讲你所知道的分布式架构
介绍项目 说一下遇到的难点 项目的核心指标就是**的占有率吗? 怎么验证数据的准确性? 有遇到过数据对不齐的时候吗,怎么发现的。 讲一下数仓分层的好处 如果需求方想临时插一条数据进数仓,怎么解决。答找后端更新数据,我再重刷。 除了这个办法呢?能不能在数仓中直接insert一条数据。 为什么不建议直接往同一个分区追加新的数据? 为什么要选择数据开发?别人都说数据开发是sql boy,你怎么看这句话。
本文向大家介绍阿里云云服务器Linux系统更新yum源Shell脚本,包括了阿里云云服务器Linux系统更新yum源Shell脚本的使用技巧和注意事项,需要的朋友参考一下 所有执行的脚本都需要root身份来执行,执行方法:以root身份执行命令:bash xxx.sh 功能:自动检测系统并更新源 适用系统版本:兼容线上所有linux版本 执行方法:以root身份执行命令:bash update_s
很早加微信约了面试,投的是C++岗。其实并没有打算去,但是去年能直通终面就想试试,反正秋招这次肯定得把能投的全部投一下,省事了。 期间调整了一次,说是要找一个会cpp的面试官 然后加了之后面试官准时上线,然后微信电话聊的。 下面是问题 一,我们实习是在线下的,不能线上,这你知道么? 我:??我可以的,今年5-9月都在国内 二,那我们开始吧,你先介绍下你的项目 在他的要求下我介绍了下我写的编译器前端
#阿里云面经##暑期实习## 1. 介绍 Java 集合 2. Java 的锁 3. GC 触发机制 4. 对象创建流程 5. Mysql 和 Redis 区别 6. Redis 数据类型和用途 7. 项目中的缓存使用 8. TCP 四次挥手,和每次挥手后的状态变化 9. TCP 底层源码(不会) 10. 算法题:根据数组生成一颗树,最大值在最上面,数组最大值左边的数据在左子树,右边的数据在右子树
一面 2.9 C++ 介绍 weak pointer,和 shared pointer 的区别 shared pointer 的实现,然后使用的一些注意点,跨线程使用的注意点 move 的实现以及使用场景 gdb 怎么看所有线程的运行栈 C++ 中 double 类型的实现,然后判断相等是怎么做的 网络 time_wait 状态怎么进入的,然后需要等待多长时间,为什么需要等 2MSL,1MSL 不
只写了大部门,如果有想继续了解的可以私戳 总结:感觉C++的投主C++的部门比如DB或者存储等面试成功率比较高一点。如果面试官写过C++或者了解C++的话就会问语言相关的八股多一点,因为C++的八股相对来说还是比较少比较好背的。要不然就会拐到专业课和分布式上了,这样C++的面试优势很多时候就体现不出来了 如何把项目写的不那么烂大街,给各位小伙伴提供些思路: web后端项目:做做重要接口的压测,然后
阿里 一面 了解CTO线吗?1688了解吗? 昨晚的笔试如何,整体感觉如何? 一道手撕:给你一个日志文件,记录了用户登录行为,里面的内容为[上线时间,下线时间,用户ID],求给定的某一时刻的在线人数。 本硕都是软工的,软工和计科之间你觉得区别是什么? 硕士期间的研究方向与内容? 实验的数据集是怎么获取的? 根据我的研究内容聊一聊可做的业务?和现有的业界对比? 聊一聊你的项目(抖声APP)中比较有技
Strlen与sizeof字符串的区别(当时答反了) Vector和list的区别 new和malloc的区别 虚函数 Static修饰变量有什么用 Static修饰函数有什么用 static成员可以在普通函数中被访问吗 为什么用全局变量用static修饰 声明了一样名字的全局变量和函数内部变量有什么说法 析构函数如果本来该用virtual但是没有用,会有什么影响,在只包含基础数据类型的时候,会有