diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml
deleted file mode 100644
index 919ce1f..0000000
--- a/.idea/codeStyles/Project.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/codeStyles/codeStyleConfig.xml b/.idea/codeStyles/codeStyleConfig.xml
deleted file mode 100644
index a55e7a1..0000000
--- a/.idea/codeStyles/codeStyleConfig.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/_sidebar.md b/_sidebar.md
index 5ee8611..270555c 100644
--- a/_sidebar.md
+++ b/_sidebar.md
@@ -3,7 +3,7 @@
- [公众平台](CONTACT.md)
- Java
- - [spring](spring.md)
+ - [语言基础](java/fundamentals/index.md)
- [Gradle](gradle.md)
- 其他小工具
@@ -11,5 +11,8 @@
- [MessagePack](message-pack/index.md)
- [Protocol Buffers](protocol-buffers/index.md)
+- 面试和算法
+ - [面试问题和经验](interview/index.md)
+
- [Awesome docsify](awesome.md)
- [Changelog](changelog.md)
\ No newline at end of file
diff --git a/interview/_images/it-job-interview.jpg b/interview/_images/it-job-interview.jpg
new file mode 100644
index 0000000..ff7f49b
Binary files /dev/null and b/interview/_images/it-job-interview.jpg differ
diff --git a/interview/index.md b/interview/index.md
new file mode 100644
index 0000000..e1f098a
--- /dev/null
+++ b/interview/index.md
@@ -0,0 +1,23 @@
+# 面试问题和经验文档
+在应聘技术岗位的时候,通常会要求你进行一些算法和基础知识的考核。因计算机的知识比较复杂概念也非常多,这就给应聘者带来很大的困惑,应该怎么去做?
+
+同时面试官很多时候也是突击某个问题,然后拿着这个问题来问应聘者。结果就导致了很多问题非常刁钻古怪,甚至有时候你根本就不可能在实际开发中遇到。
+
+不管怎么样,这种面试方式至少目前来说是一种趋势,所以我们尽量收集一些技术岗的面试经验供大家参考。
+
+![it-job-interview](_images/it-job-interview.jpg)
+
+
+因为 MD 文档格式的限制,所以我们在这里只放一个索引并且维护这个索引,有关的具体内容,请通过索引访问我们的社区进行查看,我们也非常欢迎您参与讨论,
+您可以在社区注册后进行讨论。
+
+## 面试问题和经验索引
+在这里我们希望按照年份进行一些分开,这样能够帮助大家尽量区分时间,同时我们的排序是按照倒序排列的。
+
+最新的内容在最前面
+
+### 2021
+* [一房地产数据服务初创公司的面经](https://www.ossez.com/t/topic/13441)
+
+### 2019
+* [IT 技术岗位 2019 年北美求职流水账](https://www.ossez.com/t/it-2019/13433)