一亩三分地论坛

 找回密码
 获取更多干货,去instant注册!

扫码关注一亩三分地公众号
查看: 4593|回复: 27
收起左侧

[系统设计/OOD] 转专业找cs工作应该懂得的知识点

  [复制链接] |试试Instant~ |关注本帖
sapphire0315 发表于 2016-2-3 11:47:07 | 显示全部楼层 |阅读模式

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?获取更多干货,去instant注册!

x
很多转专业的同学,计算机知识是残缺的,面试时候问点细微的地方可能就挂了,近期我重新读了下计算机科学概论,总结了以下知识点是需要掌握的,希望对大家有所帮助

1,           布尔运算: and, or, xor
2,           十六进制/二进制/十进制之间的转换
3,           闪存flash memory/ RAM
4,           K/M/G byte/bit  2^32=4G
5,           ascii/unicode
6,           补码 /反码 two’s complement/one’s complement
7,           什么是overflow:-2^31-2^31-1
8,           huffman code
9,           奇偶校验位基本思想:通信差错
10,       cpu基本知识:三部分构成:算术逻辑单元、控制单元、寄存器单元
11,       寄存器 /cache 高速缓存器
12,       算数移位/逻辑移位logical shift, 基本位运算
13,      什么是并行/并发
14,       进程状态转换图:就绪/执行/阻塞   进程管理与切换 进程与线程区别
15,       什么是死锁? 如何解决
16,       What is virtual memory and what advantage
17,       简单了解分布式系统
18,       OSI七层与TCP/IP五层网络架构详解
19,       dns look up 输入google.com发生什么; ftp/ssl/telnet
20,      What is 404 error? 3xx error? 5xx error? http status codes:403,404,400,502
21,       IP v4 4类地址(a, b,c, d). IP v6
22,       什么是html/xml
23,       tcp/ udp ;http/https区别
24,       什么是病毒/木马/蠕虫?
25,       翻译过程:词法分析,语法分析和代码生成
26,       统一建模语言(uml)
27,       设计模式23种 简单掌握singleton /factory
28,       黑盒/白盒  AB Test
29,       数据库基本概念和基本操作
30,       B+树/index
31,    软件生命周期的传统开发阶段:需求分析->设计-> 实现 ->测试
32,       什么是数据挖掘:聚类分析/关联分析
33,       人工智能基础:图灵测试、自然语言处理,A* 算法
34,       P/Np 问题: TSP问题
35,       公钥/私钥: RSA: 证书
36,           Simple Regular Expression, e.g: match valid IP v4 address

评分

16

查看全部评分

 楼主| sapphire0315 发表于 2016-2-3 13:17:03 | 显示全部楼层
线程 vs 进程(Yelp)        11/2015
补码/反码(Yelp)        11/2015
内存、硬盘、闪存(Uber)        10/2015
并行/并发(Uber)        10/2015
死锁(Centrify)                12/2015
虚拟内存(LinkedIn)        11/2015
TCP/IP三次握手(IBM)                10/2015
TCP和UDP区别(LinkedIn)        11/2015
一个百万级别用户量的WebService网页加载速度太慢,原因是什么(LinkedIn)      11/2015
输入www.google.com 会发生什么


这几道问题是实际考的~
回复 支持 1 反对 0

使用道具 举报

laoxie09 发表于 2016-2-3 13:15:46 | 显示全部楼层
cs专业能都了解到的都少之又少啊
回复 支持 反对

使用道具 举报

 楼主| sapphire0315 发表于 2016-2-3 13:17:35 | 显示全部楼层
laoxie09 发表于 2016-2-3 13:15
cs专业能都了解到的都少之又少啊

大体要懂~
回复 支持 反对

使用道具 举报

francisyang 发表于 2016-2-3 13:38:18 | 显示全部楼层
强烈支持啊!!!!
回复 支持 反对

使用道具 举报

nwzqx0815 发表于 2016-2-3 13:39:35 | 显示全部楼层
楼主你好,想请教一下,你总结的这些知识,有没有什么书能够涵盖呢?让我们可以认真读一读,自学一下。非常感谢!
回复 支持 反对

使用道具 举报

donnice 发表于 2016-2-3 13:52:54 | 显示全部楼层
谢谢楼主~
回复 支持 反对

使用道具 举报

 楼主| sapphire0315 发表于 2016-2-3 13:57:58 | 显示全部楼层
nwzqx0815 发表于 2016-2-3 13:39
楼主你好,想请教一下,你总结的这些知识,有没有什么书能够涵盖呢?让我们可以认真读一读,自学一下。非常 ...

http://book.douban.com/subject/2171700/
回复 支持 反对

使用道具 举报

 楼主| sapphire0315 发表于 2016-2-3 13:58:15 | 显示全部楼层
nwzqx0815 发表于 2016-2-3 13:39
楼主你好,想请教一下,你总结的这些知识,有没有什么书能够涵盖呢?让我们可以认真读一读,自学一下。非常 ...

《计算机科学概论》
回复 支持 反对

使用道具 举报

yimi12013 发表于 2016-2-15 09:43:02 | 显示全部楼层
谢谢楼主了,太重要了,有很多面试问过的!
回复 支持 反对

使用道具 举报

captain小草帽 发表于 2016-2-15 23:23:52 | 显示全部楼层
不错~赞一个~
回复 支持 反对

使用道具 举报

 楼主| sapphire0315 发表于 2016-2-16 02:19:49 | 显示全部楼层
这是我阅读计算机科学概论第10版结合自己面试经历总结出来的知识点
回复 支持 反对

使用道具 举报

 楼主| sapphire0315 发表于 2016-2-22 15:59:57 | 显示全部楼层
laoxie09 发表于 2016-2-3 13:15
cs专业能都了解到的都少之又少啊

了解还是ok的 计算机第一门基础课哦
回复 支持 反对

使用道具 举报

RobertCheng 发表于 2016-2-29 06:12:30 | 显示全部楼层
顶一下,楼主能再具体总结一下哪些计算机科学基础课程是转专业学生必修的吗?
回复 支持 反对

使用道具 举报

snowwolf 发表于 2016-3-4 01:08:56 | 显示全部楼层
RobertCheng 发表于 2016-2-29 06:12
顶一下,楼主能再具体总结一下哪些计算机科学基础课程是转专业学生必修的吗?

精通一门语言,比如c++ 或 Java
学好算法与数据结构
然后三大基础:操作系统、数据库和网络
你就算是入门了
回复 支持 反对

使用道具 举报

LeynaLiu 发表于 2016-3-4 10:19:31 | 显示全部楼层
很赞的帖子啊  mark~     最近也在跟coursera上的一门计算机基础   感觉也很棒  小推一下~
回复 支持 反对

使用道具 举报

lilydiaz 发表于 2016-3-4 16:58:27 | 显示全部楼层
好贴~多谢楼主!实在是好心人呀
回复 支持 反对

使用道具 举报

本版积分规则

请点这里访问我们的新网站:一亩三分地Instant.

Instant搜索更强大,不扣积分,内容组织的更好更整洁!目前仍在beta版本,努力完善中!反馈请点这里

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明 ( 沪ICP备11015994号 )

custom counter

GMT+8, 2016-12-9 20:00

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

快速回复 返回顶部 返回列表