Skip to content

Commit 2a8db49

Browse files
update
1 parent 26bb367 commit 2a8db49

16 files changed

+1114
-129
lines changed

README.md

Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,32 @@
11
# CommonDevKnowledge
22

3-
> **常用的Android开发的一些技能点汇集。**
3+
常用的Android开发的一些技能点汇集。
44

5+
----
6+
7+
## 介绍
8+
这个库主要是一些常用的Android开发的一些技能点汇集,有填坑总结,有面试总结,有冷门知识点总结等,会不定期更新,欢迎大家投稿和提意见。
9+
10+
----
11+
12+
## 目录结构
513

6-
[README文档的规范写法](https://github.com/AweiLoveAndroid/CommonDevKnowledge/blob/master/github_README/README%E6%96%87%E6%A1%A3%E7%9A%84%E8%A7%84%E8%8C%83%E5%86%99%E6%B3%95.md)
14+
* **[README文档的规范写法](https://github.com/AweiLoveAndroid/CommonDevKnowledge/blob/master/github_README/README%E6%96%87%E6%A1%A3%E7%9A%84%E8%A7%84%E8%8C%83%E5%86%99%E6%B3%95.md)**
715

8-
[BAT大公司面试题集锦](https://github.com/AweiLoveAndroid/CommonDevKnowledge/blob/master/interview/%E5%A4%A7%E5%85%AC%E5%8F%B8%E9%9D%A2%E8%AF%95%E9%A2%98%E7%9B%AE%E6%B1%87%E6%80%BB.md)
16+
* **[BAT大公司面试题集锦](https://github.com/AweiLoveAndroid/CommonDevKnowledge/blob/master/interview/%E5%A4%A7%E5%85%AC%E5%8F%B8%E9%9D%A2%E8%AF%95%E9%A2%98%E7%9B%AE%E6%B1%87%E6%80%BB.md)**
17+
这一部分同步发布在我的简书博客,文章地址:[https://www.jianshu.com/p/c70989bd5f29](https://www.jianshu.com/p/c70989bd5f29)
918

10-
##### [屏幕适配](https://www.jianshu.com/c/b5d1ce82ee2d)
19+
* **[屏幕适配](https://www.jianshu.com/c/b5d1ce82ee2d)**
1120

12-
##### 应用角标的实现(待完善)
21+
* **应用角标的实现(待完善)**
1322

14-
##### 利用原生api实现分享等功能(待完善)
23+
* **利用原生api实现分享等功能(待完善)**
1524

16-
##### 二维码处理(待完善)
25+
* **二维码处理(待完善)**
1726

18-
##### Android开发遇到的坑汇总(待完善)
27+
* **Android开发遇到的坑汇总(待完善)**
1928

20-
##### Android中的冷门知识点汇总(待完善)
29+
* **Android中的冷门知识点汇总(待完善)**
2130

2231

2332
----
@@ -32,7 +41,8 @@
3241

3342
# 关于我:
3443

35-
简书博客:https://www.jianshu.com/u/f408bdadacce
44+
* **简书博客:[https://www.jianshu.com/u/f408bdadacce](https://www.jianshu.com/u/f408bdadacce)**
45+
* **github: [https://github.com/AweiLoveAndroid/CommonDevKnowledge](https://github.com/AweiLoveAndroid/CommonDevKnowledge)**
3646

3747
----
3848

interview/answers/HR提出的面试问题参考解答.md

Lines changed: 434 additions & 0 deletions
Large diffs are not rendered by default.

interview/answers/部分面试题解答.md

Lines changed: 461 additions & 0 deletions
Large diffs are not rendered by default.
File renamed without changes.
Lines changed: 118 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,118 @@
1+
# 非技术性问题&HR问题汇总(待完善)
2+
3+
这里整理的是一些与技术没有直接关系的面试题,但是能够考察你的综合水平,所以不要以为不是技术问题,就不看,往往有时候就是这样一些细节的题目被忽视,而错过了一次次面试机会。
4+
5+
----
6+
7+
> ## 非技术问题
8+
9+
* 介绍你做过的哪些项目
10+
* 都使用过哪些框架、平台?
11+
* 都使用过哪些自定义控件?
12+
* 研究比较深入的领域有哪些?
13+
* 除了简历上的工作经历,您还会去关注哪些领域?
14+
* 对业内信息的关注渠道有哪些?
15+
* 最近都读哪些书?
16+
* 有没有什么开源项目?
17+
* 自己最擅长的技术点,最感兴趣的技术领域和技术点
18+
* 项目中用了哪些开源库,如何避免因为引入开源库而导致的安全性和稳定性问题
19+
* 实习过程中做了什么,有什么产出?
20+
21+
----
22+
23+
> ## HR提出的面试问题
24+
25+
### (一)关于实习的面试题(仅供参考,也欢迎大家补充)
26+
27+
* 公司实习最大的收获是什么?
28+
* 实习过程中周围同事/同学有哪些值得学习的地方?
29+
* 是否可以实习,可以实习多久?
30+
* 你的学习方法是什么样的?实习过程中如何学习?实习项目中遇到的最大困难是什么以及如何解决的?
31+
* 其他同学都投了哪些公司?
32+
33+
### (二)对于有工作经验的求职者的面试题目
34+
35+
**主要从以下几个方面考查大家的综合素质:**
36+
37+
38+
##### (1)个人的基本了解,自我介绍,优缺点,学历,工作地,教育背景等
39+
40+
* 评价下自己,评价下自己的技术水平,个人代码量如何?
41+
* 你朋友对你的评价?
42+
* 自己的优点和缺点是什么?并举例说明?
43+
* 你觉得你个性上最大的优点是什么?
44+
* 说说你最大的缺点?
45+
* 最能概括你自己的三个词是什么?
46+
* 何时可以到职?
47+
* 你并非毕业于名牌院校?
48+
* 说说你的家庭?
49+
* 除了本公司外,还应聘了哪些公司?(类似问题:当前的offer状况)
50+
* 通过哪些渠道了解的招聘信息?
51+
* 你的业余爱好是什么?
52+
* 你做过的哪件事最令自己感到骄傲?
53+
54+
##### (2)灵活应变能力(也涉及工作态度)
55+
56+
* 为什么要离职?
57+
* 您在前一家公司的离职原因是什么?(您为何要离开目前服务的这家公司?)
58+
* 谈谈你对跳槽的看法?
59+
* 怎样看待学历和能力?
60+
* 你有哪些要问我的?
61+
* 您跟您的主管或直接上司有没有针对以上离职原因的这些问题沟通过?如果没有请说明原因。如果有请说一下过程和结果?
62+
* 您觉得你关注的这些领域跟您目前从事的职业有哪些利弊关系?如果有请说明利弊关系。
63+
* 您不觉得您的知识结构有些狭窄或兴趣比较贫乏,说说未来改善的计划?
64+
* 您在选择工作中更看重的是什么?(可能是成长空间、培训机会、发挥平台、薪酬等答案)
65+
* 您可不可以说说您在薪酬方面的心里预期?(如果问题6的回答中薪酬不是排在第一,这个问题基本会被问到)
66+
* 那您刚才的意思也可以理解为:薪酬方面可以适当降低于您的心里预期,对吗?(这是针对问题7的回答继续提问的,问这个问题说明求职者给出的薪酬可以综合考虑,有让步空间)
67+
* 有人说挣未来比挣钱更为重要,您怎么理解?(这是针对问题7的回答继续提问的,问这个问题说明求职者针对薪酬这个问题不肯让步)
68+
* 有人说挣未来比挣钱更为重要,您怎么理解?(如果问题6的回答的答案中,薪酬排在第一,一般会被问这个问题)
69+
* 假设,某一天,在工作办公室走廊,您和一位同事正在抱怨上级陈某平时做事缺乏公平性,恰巧被陈某听到,您会怎么办?
70+
* 您怎么看待加班问题?
71+
* 怎么样处理工作和生活的关系?怎么处理在工作中遇到困难?请举例说明
72+
73+
##### (3)社交能力和人际关系
74+
* 1.在您的现实生活中,您最不喜欢和什么样的人共事?为什么?举例说明。
75+
* 2.在您认识的人中,有没有人不喜欢您?为什么不喜欢您?请举例说明。
76+
* 3.当老板/上司/同事/客户误会你,你会怎么办?
77+
* 4.当你发现其他部门的工作疏漏已经影响到您的工作绩效时,您怎么办?
78+
* 5.您希望在什么样的领导下工作?
79+
80+
##### (4)判断力,情绪控制力(压力承受力)
81+
* 1.我们工作与生活历程并不是一帆风顺的,谈谈您的工作或生活中出现的挫折或低潮期,您如何克服?
82+
* 2.假如您的上司是一个非常严厉、领导手腕强硬,时常给您巨大压力的人,您觉得这种领导方式对您有何利、弊?
83+
* 3.您的领导给您布置了一项您以前从未触及过的任务,您打算如何去完成它?(如果有类似的经历说说完成的经历。)
84+
* 4.谈谈您以往职业生涯中最有压力的一、两件事,并说说是如何克服的。
85+
* 5.谈谈您以往职业生涯中令您有成就感的一、两件事,并说说它给您的启示。
86+
* 6.讲一件你印象最深的一件事情
87+
* 7.介绍一个你影响最深的项目
88+
89+
##### (5)行动与协调能力、沟通能力
90+
* 1.您觉得自己的个性适合井然有序的工作环境还是灵活自如的工作环境。
91+
* 2.请您举一个例子,说明在完成一项重要任务时,您是怎样和他人进行有效合作的。
92+
* 3.请描述当你意识到工作进程中出现问题了,你是如何处理的?
93+
* 4.请说出一个工作进程中的确切目标,你怎样确保达到此既定目标。
94+
* 5.请您举一个例子,说明在完成一项重要任务时,您是怎样和他人进行有效合作的。
95+
* 6.当你要牺牲自己的某些方面与他人共事时,你会怎么办?
96+
* 7.有时团队成员不能有效共事,当遇到这种问题时你是怎么处理的?你又是如何改善这类情况的?
97+
* 8.我们有时不得不与自己不喜欢的人在一个团队工作,如果遇到这样的情况你会怎么办?
98+
99+
##### (6)责任心、纪律性及归属感
100+
* 1.您对委任的任务完成不了时如何处理?
101+
* 2.请描述一下您以往所就职公司中您认为最适合您自己的企业文化的特色
102+
* 3.描述一下您对上司所布置任务的完成思想与过程。
103+
* 4.当您所在的集体处于竞争劣势时,您有什么想法和行动?
104+
* 5.往往跨组织的任务中,由于涉及过多成员最后易形成责任者缺位现象,您如果身处其境会是什么心态?
105+
* 6.您每一次离职时有没有过失落感?您跟过去就职过的公司的一、两个上司或同事还有联系吗?并说说他们目前的处境。
106+
107+
##### (7)管理能力(面试管理岗会被问到)
108+
* 1.您的下属未按期完成您所布置给他的任务,如果您的上司责怪下来,您认为这是谁的责任,为什么?
109+
* 2.在您以往的工作中是如何去约束部属的,是如何去调动他们积极性的?
110+
* 3.举个例子来说明一下您曾经做过的一个成功计划及实施过程。工作中您发现自己的实施结果与事先计划出现较大的偏差,你将如何去行动?
111+
* 4.说说您对下属布置的任务在时间方面是如何要求的?
112+
* 5.说说您在完成上司布置的任务时,在时间方面是如何要求自己的?
113+
* 6.您以往在领导岗位中,一个月内分别有哪些主要的工作任务?
114+
* 7.当您发现您的部属目前士气较低沉,您一般从哪些方面去调动?
115+
* 8.说说您在以往领导岗位中出现管理失控的事例及事后的原因分析。您的部属在一个专业的问题上跟您发生争议,您如何对待这种事件?
116+
117+
----
118+
部分问题来源于知乎,链接:https://www.zhihu.com/question/29776020/answer/45580066

interview/summary.md

Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
# 国内一线互联网公司面试题汇总
2+
3+
----
4+
5+
这些题目是网友去百度、小米、乐视、美团、58、猎豹、360、新浪、搜狐等一线互联网公司面试被问到的题目。
6+
7+
熟悉本文中列出的知识点会大大增加通过前两轮技术面试的几率。
8+
9+
欢迎一线公司员工以及网友提交面试题库,欢迎star。
10+
11+
网上的都是按照公司划分的,想找具体某一方面的知识点有点不好找,我这里就根据知识点分门别类的整理了一下,想看哪一块可以快速找到。
12+
13+
### 主要分为以下几部分:
14+
15+
>###(一)[java面试题](https://github.com/AweiLoveAndroid/CommonDevKnowledge/blob/master/interview/java%E9%9D%A2%E8%AF%95%E9%A2%98.md)
16+
>
17+
>**(1)java基础面试知识点**
18+
>
19+
>**(2)java深入源码级的面试题(有难度)**
20+
>
21+
>**(3)数据结构**
22+
>
23+
>**(4)线程、多线程和线程池**
24+
>
25+
>**(5)并发编程有关知识点(这个是一般Android开发用的少的,所以建议多去看看):**
26+
>
27+
>###(二)[Android面试题](https://github.com/AweiLoveAndroid/CommonDevKnowledge/blob/master/interview/Android%E9%9D%A2%E8%AF%95%E9%A2%98.md)
28+
>
29+
>**(1)Android基础知识点**
30+
>
31+
>**(2)Android源码相关分析**
32+
>
33+
>**(3)常见的一些原理性问题**
34+
>
35+
>**(4)开发中常见的一些问题**
36+
>
37+
>###(三)[高端技术面试题](https://github.com/AweiLoveAndroid/CommonDevKnowledge/blob/master/interview/%E9%AB%98%E7%AB%AF%E6%8A%80%E6%9C%AF%E9%9D%A2%E8%AF%95%E9%A2%98.md)
38+
>
39+
>**(1)图片**
40+
>
41+
>**(2)网络和安全机制**
42+
>
43+
>**(3)数据库**
44+
>
45+
>**(4)算法**
46+
>
47+
>**(5)插件化、模块化、组件化、热修复、增量更新、Gradle**
48+
>
49+
>**(6)架构设计和设计模式**
50+
>
51+
>**(7)性能优化**
52+
>
53+
>**(8)NDK、jni、Binder、AIDL、进程通信有关**
54+
>
55+
>**(9)framework层、ROM定制、Ubuntu、Linux之类的问题**
56+
>
57+
>###(四)[非技术性问题&HR问题汇总](https://github.com/AweiLoveAndroid/CommonDevKnowledge/blob/master/interview/%E9%9D%9E%E6%8A%80%E6%9C%AF%E6%80%A7%E9%97%AE%E9%A2%98%26HR%E9%97%AE%E9%A2%98%E6%B1%87%E6%80%BB.md)
58+
>
59+
>**(1)非技术问题**
60+
>
61+
>**(2)HR提出的面试问题**
62+
>
63+
>###(五)[部分面试题解答](https://github.com/AweiLoveAndroid/CommonDevKnowledge/blob/master/interview/%E9%83%A8%E5%88%86%E9%9D%A2%E8%AF%95%E9%A2%98%E8%A7%A3%E7%AD%94.md)
64+
65+
----
66+
67+
### 鸣谢
68+
69+
[阿里、腾讯、百度、华为、京东、搜狗和滴滴最新面试题汇集](https://mp.weixin.qq.com/s?__biz=MzIyMjQ0MTU0NA==&mid=2247484617&idx=1&sn=3734e643d241ac9615424dd44462ee2d&chksm=e82c3deedf5bb4f82e7be0823739774a0a2cf8372284c8409471c2752fea1f367ca3f6857795&mpshare=1&scene=23&srcid=1128DKotEvTe4dheaTextbqp#rd)
70+
71+
[2017下半年,一二线互联网公司Android面试题汇总](https://zhuanlan.zhihu.com/p/30016683)
72+
73+
[2017 年初、阿里、腾讯、百度、华为、京东、搜狗和滴滴面试题汇集(更新篇)](https://zhuanlan.zhihu.com/p/26327485)
74+
75+
[android_interview](https://github.com/LRH1993/android_interview)
76+
77+
[AndroidInterview-Q-A](https://github.com/JackyAndroid/AndroidInterview-Q-A)
78+
79+
80+
----
81+
### 这份面试题整理会持续更新,欢迎`star``fork`,不过仍有更多内容尚未完善,欢迎大家投稿。

interview/大公司面试题目汇总.md

Lines changed: 0 additions & 41 deletions
This file was deleted.

interview/部分面试题解答.md

Lines changed: 0 additions & 25 deletions
This file was deleted.

0 commit comments

Comments
 (0)