yphacker / interview

面试准备

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

interview

面试准备

本工程只添加各种有趣的面试题,一些基础面试题会在其他工程中展示

算法

剑指offer

leetcode

基本算法

排序

计算机网络

三次握手与四次挥手

cookie 和session 的区别详解

https://www.cnblogs.com/shiyangxt/articles/1305506.html

TCP/IP协议中分包与重组原理介绍

https://blog.csdn.net/snowsnowsnow1991/article/details/52511466

http 传输格式

https://blog.csdn.net/holmofy/article/details/68492045

https原理

https://blog.csdn.net/mooncom/article/details/60140372

socket原理

https://www.cnblogs.com/wangcq/p/3520400.html https://www.cnblogs.com/zengzy/p/5107516.html

高并发网络编程之epoll详解

https://blog.csdn.net/shenya1314/article/details/73691088

操作系统

堆和栈的区别

https://www.cnblogs.com/mysticCoder/p/4921724.html

nginx

nginx负载均衡原理

sql

内连接和外连接

最左匹配原则

https://www.jianshu.com/p/b7911e0394b0

mysql数据结构

https://blog.csdn.net/define_danmu_primer/article/details/70757784

mysql数据库水平分表策略

https://blog.csdn.net/ydyang1126/article/details/70313981 https://blog.csdn.net/xiaobluesky/article/details/50429428 https://www.cnblogs.com/lpfuture/p/5796398.html

事物

http://www.runoob.com/mysql/mysql-transaction.html

https://www.cnblogs.com/wenxiong/p/3954174.html https://www.cnblogs.com/chenqionghe/p/4845693.html

shell

shell操作

统计nginx日志中访问次数前十个IP

kafka

幂等性

http://www.heartthinkdo.com/?p=2040 https://yq.aliyun.com/ziliao/321020

redis

分布式锁setnx

https://my.oschina.net/u/1995545/blog/366381 http://www.cnblogs.com/JackQ/p/4843704.html

消息队列

https://blog.csdn.net/men_wen/article/details/62237970

实现计数器

https://www.cnblogs.com/yaozhengqi/p/7825343.html

redis五种数据类型

https://www.cnblogs.com/cnmenglang/p/6225696.html https://blog.csdn.net/sinat_36098122/article/details/80572997 http://www.runoob.com/redis/redis-tutorial.html http://wely.iteye.com/blog/2337745

高并发分布式系统中生成全局唯一Id汇总

https://www.cnblogs.com/baiwa/p/5318432.html

es

分片与副本

https://blog.csdn.net/cottonduke/article/details/78443649 https://blog.csdn.net/qq_38486203/article/details/80077844 https://blog.csdn.net/weixin_36564655/article/details/81674926 https://elasticsearch.cn/question/4408

搜索方式

https://blog.csdn.net/lianxiaobao/article/details/79115263

hbase和es

https://blog.csdn.net/u014236541/article/details/78714550

加分准备

滑动验证码破解

https://blog.csdn.net/luzhiz/article/details/81538184

机器学习基础

Logistic Regression

https://blog.csdn.net/cyh_24/article/details/50359055

决策树

https://blog.csdn.net/sandyzhs/article/details/46814805

RF、GBDT、XGBoost面试级整理

https://blog.csdn.net/qq_28031525/article/details/70207918

l1和l2正则

https://blog.csdn.net/jinping_shi/article/details/52433975

损失函数优化方法

https://blog.csdn.net/qq_14847537/article/details/78152986

em推导

https://www.cnblogs.com/ljygoodgoodstudydaydayup/p/7274943.html

lr和svm的异同

https://www.cnblogs.com/zhizhan/p/5038747.html

搜索(倒排索引)

https://blog.csdn.net/u013270326/article/details/77036585 https://www.cnblogs.com/Leo_wl/p/5470570.html

推荐系统

语言

python

python装饰器

php

简单说明CGI和动态请求是什么

https://www.cnblogs.com/f-ck-need-u/p/7627035.html

About

面试准备