《IT求职与IT热门技术-内核开发.pptVIP

  1. 1、本文档共54页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
IT求职与IT热门技术 麦洛克菲-周扬荣 我们是谁? 麦洛克菲() 团队成员 麦洛克菲关注的方向 求职与面试技巧 内核程序开发 算法设计与提高 麦洛克菲的性质 公益性质 微利性质 推动性质 成长中的麦洛克菲 报告提纲-求职技巧 1.求职技巧 1)技术笔试面试(求职关键中的关键) 2)程序员的软实力竞争 3)项目面试 4)英语面试 5)经理或总监面试 6)HR面试与薪水谈判 7)简历如何写? 8)简历如何投? 9)企业究竟需要什么样的人才?面官是如何评价面试结果的? 10)一个过来人的面试经验教训总结 11)面试被拒与反思 11)如何选择Offer? 12)如何通过试用期? 报告提纲-IT热门技术 2.IT热门技术-内核安全开发 1)内核开发热门在何处? 2)内核开发入门 3)沙盘(Sandbox)技术 4)主动防御与云查杀技术 5)透明加解密技术 6)磁盘还原技术 7)网络防火墙技术 8)Rootkit与anti-rootkit技术 9)逆向分析技术 报告提纲-专题报告 邵坚磊—基于MBR的BOOTKIT的必威体育精装版进展 刘海平—如何进行内核研究 陈健—IBM的研究氛围与技术报告如何做 上:求职技巧部分 技术笔试面试(求职关键中的关键) C C++ 数据结构与算法 内存管理 多线程/多进程 网络 数据库 Windows系统 Linux系统 设计模式 C 1.sizeof() 2.变量存储类型,作用域,生存空间 3.整数的存储 补码:int i = -1; 低位优先与高位优先 int i = 1; 4.位运算 (char)(1271)+1 (char)(-11)+1 如何判断判断整数x的二进制中含有多少个1?(x (x – 1) ) 如何判断一个数是2的N次方? 5.指针,指针与引用,传参数 char *p1 = “Hello, word!” char p2[] = “Hello, world” char p3[] = {‘h’, ‘e’, ‘l’,’l’,’o’,’,’, ‘ ‘, ‘w’,’o’,’r’,’l’,’d’} 6.static/extern/volatile/ char/include/const/typedef 7.操作符(优先级,=与==,12+3=? ) 8.溢出(数组/数/缓冲区) C++(1) 1.const,inline,#define 2.C++面向对象的三大特性 4.空类的实质内容是什么? 5.如果类中含有动态内存分配,该如何处理? 6.成员变量的初始化的区别?顺序?静态成员的初始化? 7.设计一个类,只能生成该类的一个实例 8.基类析构函数的设计 9.赋值运算符的设计 14.什么是多态? C++(2) 16.重载/重写/重整 19.String类 21.Vector 22.List 23.Deque 24.Set/MultiSet 25.Map/MultiMap 26.Stack 27.Queue/Priority_Queue 算法(1) (字符串,链表,栈,队列,树,数组,数,排序,查找) 1.Strstr 2.Strtok 3.Strcpy/strcat /memcpy/memmove 4.Strcmp 5.Reversestr/字符串左旋/右旋 6.Tolower 7.Delchar/delchars 8.IP地址转换 9.LinkList基本操作:插入,删除,合并 10.链表排序 11.链表逆向 12.循环链表 13.栈和队列的实现(C++,C,数组,链表) 15.树的遍历 算法(2) 17.公共祖先 19.字符串与数的转化 20.素数问题(筛法与判断方法) 22.数组中重复的数 26.排序:插入(希尔)/选择(堆排序)/交换(冒泡,快速)/归并排序/基数排序 27.查找:折半查找/二叉排序树/HASH查找 28.递归算法应用:数组/链表/树/字符串 29.算法设计关键 内存管理 1.虚拟内存空间 2.程序内存布局 3.堆和栈的区别 内存分配 大小限制 效率比较 存放内容 4.调用约定 Cdecl Fastcall Stdcall Nakedcall thiscall 5.汇编基础 汇编指令:机器码助记符,有对应的机器码,比如move指令等; 伪指令:无对应的机器码,编译器执行,比如assume语句; 其他符号:+,-,*,/,由编译器识别,无对应机器码。 6.栈桢(活动记录) 7.内存分配 8.内存泄漏 多线程/多进程编程 1.同步机制 critical_section Mutex Event Semaphore spinlock 2.进程通信 共享内存 管道 信号量 消息 文件 网络 1.协议模型 OSI/TCP-IP协议模型 3.TCP三次握手

文档评论(0)

wojiaoleifeng + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档