作者yamakazi (大安吴彦祖)
看板Soft_Job
标题Re: [选择] 是否离职去民间的软体营上课
时间Tue Feb 6 21:08:05 2018
看你软体营之後想做什麽
如果还是想做IC软韧体(毕竟这也是台湾工作职缺最多 薪资也比较高的工作)
那你应该是要学C/C++
而不是学java/C#
IC厂给的东西 如果可以看到原始码
就好好看看人家怎麽写driver/firmware
SDK的东西不用懂太多
反正你换一家公司肯定换一套
硬体的部分
I2C的信号部分要能够默写出来 像下面这样
https://goo.gl/6yBkRH
最好能够搭配你平常在用的IC
说明整个I2C沟通流程
仪器部分要会用Scope, logic analyzer
要会用JTAG
如果有FPGA验证经验更好
interrupt/exception 要知道怎麽动的
如果你平常是写MCU 那嵌入式系统的interrupt/ISR要熟悉
各项存储空间 怎麽开机 怎麽load code并执行 观念要有
如果是写Linux driver的 OS和多执行绪的概念要有
资工系的OS要整个重念
我猜你不是做Linux kernel的 如果是的话我也不熟 要请高手来讲解
资料结构演算法就网路上就一堆介绍
自学就可以
比如说这个
https://goo.gl/DbmDj2
C语言的部分 请加强指标观念
要能够自己会建新结构来做linked list
位元操作 溢位处理
C++的部分要会用STL 比如说string,vector,map,queue,stack
特别是类别 建构子 继承 运算子多载
这些公司面试很常考
要会自己刻一个新的类别及其下的物件导向函数
上面这两个 书店买两本书 C一本 C++一本
都有完整解释 范例也都很生活化
不用全部念完 就念我写的那些就够
其他的上班很少用到 也很少考到
考到算你走运
C++和资料结构念完後
就上leetcode刷题 语言选C++ 不要用C写
不然你会自己刻结构刻到死
从easy做起
medium做的完五六十题大概就可以应付台湾绝大多数台外商考试
选top interview question
不要去写那种冷门题目
面试时说你C/C++都会写
比较麻烦的题目记得都要用C++
有的外商还会加考系统设计
这个比较难 通常是有经验的工程师才会被问到
比如说要你设计一个有限状态机系统
用C++写出来整套code
自己订spec requirement constraint
自己定义结构变数
然後写完附图并讲解
注意以上讲的code面试时都是要写出能动的code
而不是pusedo code
要真的能动的code 自己写完自己检查 而不是让complier帮你检查
这些做的完的话
你在外商软韧体工程师面试笔试大概可以名列前茅
其他看校名和机运
※ 引述《x246libra (宸火)》之铭言:
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.160.35.4
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1517922489.A.FDE.html
※ 编辑: yamakazi (1.160.35.4), 02/06/2018 21:11:15
※ 编辑: yamakazi (1.160.35.4), 02/06/2018 21:14:55
1F:推 x246libra: 谢谢你的建议 我也一直在想 要往底层还是应用层学习 02/06 21:16
※ 编辑: yamakazi (1.160.35.4), 02/06/2018 21:24:52
2F:推 cplusplus426: 用心文 02/06 21:37
3F:推 Raymond0710: 推 用心文 02/06 21:42
4F:推 srxrrr: 好文!!! 02/06 21:46
5F:推 v9290026: 推 02/06 21:51
6F:推 jhnny: 推 02/06 22:28
7F:推 asuka05: push 02/06 22:54
8F:推 ripple0129: 30岁非本科还推去写C/C++韧体,个人认为不是好建议。 02/06 23:01
9F:→ ripple0129: 台湾科技厂的话非本科加有年纪,说真的有难度。还是去 02/06 23:01
10F:→ ripple0129: 写应用层实在。 02/06 23:01
11F:推 x246libra: 楼上说的 其实我以前有发文询问过 也是在想现在的 02/06 23:17
12F:→ x246libra: 学经历 去不了什麽韧体大厂 02/06 23:18
13F:推 kain777: 少英文 02/07 09:30
14F:推 E33258: 推推 02/07 09:50
15F:推 pkzip: 用心 简明 推 02/07 11:06
16F:推 shiauji: 推 02/07 13:07
17F:推 Richlifeily: 推 02/07 19:43
18F:推 cuteSquirrel: 推 02/08 00:52
19F:推 fayhong: 推! 02/08 07:49
20F:推 onegoman: 推。 11/02 20:16