暑期实习 58同城 一面

  1. 你对raft算法有了解吗?
  2. 主要解决什么问题?
  3. 如果不用raft算法实现一致性开销大在哪里?
  4. raft算法在脑裂场景下如何保证数据一致性?
  5. 有了解过paxos吗?
  6. 了解etcd是因为学校做大项目使用的吗?
  7. 介绍一下实习项目
  8. 如何保证缓存一致性?
  9. 对Java/Go常见的加锁方式有了解吗?
  10. 乐观锁、悲观锁
  11. redis除了缓存外,还有其他使用场景吗?
  12. 了解过setnx是怎么实现的,怎么保证原子性?
  13. MySQL索引失效有哪些情况?
  14. MySQL查询语句如何优化
  15. MySQL索引的实现原理?
  16. 创建索引对数据库性能有影响吗?
  17. 网络编程会涉及吗?
  18. TCP是几层协议?
  19. 介绍一下TCP的拥塞控制
  20. 拥塞控制主要是为了解决什么问题?
  21. 网关的了解怎么样?项目实现了网关的哪些功能?
  22. 在管理长链接的时候,怎么知道什么时候回收链接?
  23. 了解Nginx吗?http请求进入nginx会经过几个过程,详细底层实现原理
  24. 算法题:两个栈实现队列
  25. go还是Java?
  26. 业务还是中台?
全部评论
开始面了吗,我还在BP筛选
点赞 回复 分享
发布于 04-02 20:14 安徽
老哥,是中台还是业务呀 ,我过几天面中台部门
点赞 回复 分享
发布于 04-10 20:13 湖南
佬想问问一共是几轮技术面啊
点赞 回复 分享
发布于 04-17 12:48 北京

相关推荐

在实际项目中常用的设计模式有如下几种:https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=1a0513f768dd42e88065708ac3b1237f单例模式(Singleton):应用于需要保证全局只有一个实例的情况,例如数据库连接池、线程池。工厂模式(Factory):应用于创建对象实例的场景,隐藏实际创建逻辑,提供一个统一的接口。观察者模式(Observer):应用于一对多的依赖关系,当一个对象状态发生改变时,其依赖的对象会自动进行更新。适配器模式(Adapter):应用于将一个类的接口转换成客户端所期望的另一种接口,常用于旧代码的升级与兼容。策略模式(Strategy):应用于根据不同的策略做出不同的处理,例如支付方式的选择、排序算法的选择等。装饰器模式(Decorator):应用于为对象动态添加额外的功能,而不需要修改其原始代码。模板方法模式(Template Method):应用于定义算法的骨架,将一些步骤的具体实现延迟到子类中。命令模式(Command):应用于将请求封装成具体的对象,使得可以用不同的请求对客户进行参数化。迭代器模式(Iterator):应用于提供一种方法来访问一个容器对象中的各个元素,而无需暴露其内部结构。组合模式(Composite):应用于将对象组合成树形结构以表示部分-整体的层次结构,使得用户对单个对象和组合对象的使用具有一致性。
点赞 评论 收藏
分享
投递数字马力等公司10个岗位
点赞 评论 收藏
分享
4 20 评论
分享
牛客网
牛客企业服务