程序员
文章平均质量分 88
Java面试精选
Java资深架构师
展开
-
2021年秋招面试复盘|绿盟科技研发工程师123面汇总(已意向)
一面说实话,我对这场面试非常懵。约好的2点面试,面试官在开会,所以推迟到了2.05分。开局自我介绍你做过服务器的一个项目啊,说一下HTTP报文格式说一下Python的内存管理,想到哪说哪?(我的简历里面只有了解python五个字,剩下的全是C++),我回答主要用C++说一下你了解的网络攻击.回答 SYN FLOOD CSRF 中间人攻击你了解过绿盟吗?回答:XXXXX好了我的问题结束了,反问?反问面试流程,面试官说有3-4面,反问应该学些什么?面试官让我原创 2021-11-14 15:51:05 · 1634 阅读 · 0 评论 -
问了公司好几个架构师,没有一个人知道Redis为什么默认16个数据库?
前言大家好,我是挨踢大佬,一个不懂就爱问的程序员。在实际项目中Redis常被应用于做缓存,分布式锁、消息队列等。但是在搭建配置好Redis服务器后很多朋友应该会发现和有这样的疑问,为什么Redis默认建立了16个数据库,如下图所示。正文# 16个数据库的由来Redis是一个字典结构的存储服务器,一个Redis实例提供了多个用来存储数据的字典,客户端可以指定将数据存储在哪个字典中。这与在一个关系数据库实例中可以创建多个数据库类似(如下图所示),所以可以将其中的每个字典都理解成一个独立的数据库。原创 2021-11-10 14:34:40 · 564 阅读 · 7 评论 -
百度搜索架构后端开发面经总结,我费时半个月整理而成,你花点耐心看完秋招无忧!
一面 (1h15min)上来先手撕算法:只包含012数字的数组,进行排序层序遍历二叉树求数组所有子集之前实习有涉及到分布式计算和存储的开发,深挖项目(20min):前后端如何交互 (rpc和http区别)为什么用redis,mongodb做缓存,为什么用etcd做分布式同步数据量过大怎么办(缓存,持久化,上云)八股文:hadoop,hdfs,map reduce原理,数据怎么备份,文件结构,reducer怎么和mapper交流k8s架构,ingress原创 2021-08-05 15:52:13 · 601 阅读 · 0 评论