wordpress模板站如何安装,wordpress 查询语句,科技公司logo,个人网站免费搭建三连面#xff0c;完全没准备#xff0c;一脸懵的面完。
状态#xff1a;已拿offer
一面
如何判断链表是否有环#xff1f;
答#xff1a;快慢指针
介绍一下堆这种数据结构
答#xff1a;大根小根堆#xff0c;递归定义#xff0c;实现#xff0c;空间复杂度完全没准备一脸懵的面完。
状态已拿offer
一面
如何判断链表是否有环
答快慢指针
介绍一下堆这种数据结构
答大根小根堆递归定义实现空间复杂度各种操作的时间复杂度真实写二叉树和数组模拟。
排序知道哪些
答全知道全会写然后只说了冒泡的所有思路和优化就被叫停了。
nginx怎么用
答说到了反向代理、负载均衡、session一致性等等怎么用。
项目中的交互点赞评论关注
答redis的常规操作。验证码和登陆凭证等一些信息暂时存放redis存session坏处一致性不好解决
关注列表如何有序比如按时间
答首先消息是kafka发的通知是有序的。其次redis有有序列表底层跳表实现说了一下。
如何减小分数计算排名对服务器的压力
答用redis和Quartz实现定时计算分数和排名csdn也是一周一更
索引一般在哪建原理
答常见使用原理b树一套
博客内容用什么存的。图片base64类型text。
用户密码怎么存的
答密码盐然后md5加密
怎么部署到云服务器的。
答所有组件的情况和linux常用命令。
还有什么要问的
答省略 评价和建议基础较好
自我感觉面试官nice
项目做的早忘了一些然后注意细节。面试要多准备。
二面
线程进程区别
答说了一些答案但是答的不好。千万不要背答案会很尬我其实答案知道一些但是没有全说因为不了解的答案真的说出来特别尴尬
输入网址到看到网页的过程
答能多细就多细你背答案估计就死了要理解域名解析 -- TCP3次握手 -- 发http请求 -- 响应http请求浏览器得到html代码 -- 浏览器解析代码请求html代码中的资源js、css、图片等 -- 浏览器对页面进行渲染呈现给用户
网络几层三次握手
答按五层的介绍一遍功能和协议。
http协议的结构
答把知道的参数全说了一遍如
项目有哪些模块
答巴拉巴拉巴拉。
帖子回复里层套层评论下的评论等等怎么存的怎么优化
答说了半天才明白要问啥貌似说的不好。
es原理我忘了一面还是二面问的了
倒排索引字典树等等。
字典树各种操作时间空间复杂度
答完全没准备但是基本没想就会了。
日常生活中最印象深刻的数据结构或算法
答从来没准备数据结构AVL树、红黑树、B树、跳表
算法说了一个斐波那契变形电话里说的有点乱如果兔子会死该怎么办
操作系统
常见算法的实现。老哥说实际上的知识和场景可能完全不一样 评价和建议经历和基础可以。多扩展视野看看别人的实现见多识广等等。
自我感觉二面老哥也打acm而且很有耐心不断地解释问题很nice。
自己很菜主要是自己的项目自己有时候都记不清了年代有点久远。所以要多熟悉项目。而且眼界窄见的实际情况少。
三面