1、以字符串、二分、二叉树、大数据、一些技巧性算法为主

2、而且千万记住的是要规范自己的编程规范,面试手写代码不比做acm,指针判空等,对于一些字符串 二叉树的题目要敢于使用指针

3、以前写二分扣分点:接口纠正(int find (int *a ,int l,int r,int num)),解决溢出((right - left)>>1 + left)

4、求字符串扣分点:assert(str != NULL);异常问题

5、另外练习:strcpy memcpy memmove...

6、了解这几本书:《编程之美》 《剑指offer》   《编程艺术》,面试前 对于不会的题目 都可以死记代码

7、算法和数据结构搞定后 再去看操作系统与网络,最后搞C/C++基础知识,Linux,包括指令和linux环境下编程

8、面试官给的题目 尽量不要直接写代码 先和他说下思路

9、快排要懂写出原始代码

10、要先解决基础功底,看神牛博客:http://www.cnblogs.com/v-July-v/ 和http://zhedahht.blog.163.com/blog/#m=0

Xkeyideal赐教取经之路相关推荐

  1. Android10.0 日志系统分析(四)-selinux、kernel日志在logd中的实现​-[Android取经之路]

    摘要:本节主要来讲解Android10.0 selinux.kernel日志在logd中的实现,包括LogAudit.LogKlog的源码分析 阅读本文大约需要花费15分钟. 文章首发微信公众号:In ...

  2. Android10.0 日志系统分析(三)-logd、logcat读写日志源码分析-[Android取经之路]

    摘要:本节主要来讲解Android10.0 logd.logcat读写日志源码内容 阅读本文大约需要花费20分钟. 文章首发微信公众号:IngresGe 专注于Android系统级源码分析,Andro ...

  3. Android10.0 日志系统分析(二)-logd、logcat架构分析及日志系统初始化-[Android取经之路]

    摘要:本节主要来讲解Android10.0 日志系统的架构分析,以及logd.logcat的初始化操作 阅读本文大约需要花费15分钟. 文章首发微信公众号:IngresGe 专注于Android系统级 ...

  4. Android10.0 日志系统分析(一)-logd、logcat 指令说明、分类和属性-[Android取经之路]

    摘要:本节主要来讲解Android10.0 日志系统的logd.logcat相关指令说明.日志分类和常用日志属性 阅读本文大约需要花费15分钟. 文章首发微信公众号:IngresGe 专注于Andro ...

  5. Android 10.0 PackageManagerService(三)APK扫描-[Android取经之路]

    摘要:上一节讲解了PKMS的 权限扫描,扫描/system/etc/permissions中的xml,存入相应的结构体中,供之后权限管理使用. 这一节主要来讲讲APK的扫描. 阅读本文大约需要花费15 ...

  6. Android 10.0 PackageManagerService(二)权限扫描-[Android取经之路]

    摘要:PackageManagerService在systemReady()后,进行了/system/etc/permissions中的各种xml进行扫描,进行相应的权限存储,供以后使用 阅读本文大约 ...

  7. Android 10.0 PackageManagerService(一)工作原理及启动流程-[Android取经之路]

    摘要:PackageManagerService是Android系统核心服务之一,在Android中的非常重要,主要负责APK.jar包等的管理. 阅读本文大约需要花费50分钟. 文章的内容主要还是从 ...

  8. Android10.0应用进程创建过程以及Zygote的fork流程-[Android取经之路]

    摘要:点击手机桌面图标,例如微信,它是如何启动的呢,让我们从系统源码级来一起分析. 阅读本文大约需要花费1小时. 文章的内容主要还是从源码进行分析,虽然又臭又长,但是如果想要学习Android系统源码 ...

  9. Android10.0系统启动之Launcher(桌面)启动流程-[Android取经之路]

    摘要:上一节我们讲完了Android10.0的ActivityManagerService的启动流程,在AMS的最后启动了Launcher进程,今天我们就来看看Launcher的真正启动流程. 阅读本 ...

最新文章

  1. linux下工具exfs用法
  2. 一键移植工具_让UI设计畅通无阻 — 信息系统人机界面增强工具(HFE Designer)
  3. 根据实例类型反射操作数据库(简单通用表操作类)
  4. 【机器视觉学习笔记】OpenCV C++ 调用笔记本摄像头
  5. hadoop 重新格式化 NameNode
  6. Java学习笔记1.1.3 搭建Java开发环境 - 编写并运行Java程序
  7. 解锁秋天\秋季借势的海波设计密码!
  8. zoj 3620 Escape Time II dfs
  9. ASCII码表对照图
  10. CiteSpace分析专利概况
  11. 数据结构练习题及答案
  12. 了解mysql脏页落盘过程
  13. 从小白到大咖——十分钟学会JavaScript操作浏览器内置对象
  14. python和ruby对比
  15. java计算机毕业设计校园订餐系统源码+系统+数据库+lw文档+mybatis+运行部署
  16. Python,批量修改Excel的数据
  17. 用mybatis的generator自动生成代码--坑我都走了一遍,后面的同学别踩了
  18. 程序员常用的三款在线作图工具
  19. 米公益完结项目结项反馈——“多彩世界,快乐3D”
  20. 正多边形的滚动与旋轮线下的面积

热门文章

  1. React Native 实现chat 即时聊天(第1天)
  2. 《厚黑学》| 矫情镇物
  3. 永动机:空想与诈骗——收集一些趣味的永动机设计
  4. 基于OpenCV实现海岸线变化检测
  5. 雷军把小米发布会开到华为门口,发布了安卓版iPhone X
  6. Apple Watch耗电快?5个技巧让你的苹果手表超省电
  7. Access-Control-Max-Age是什么?
  8. SSO方式实现微服务的登入业务
  9. 关于芯片,清华大学教授说了大实话,但有人不爱听!
  10. C#筛选DataTable的数据