PTT推薦

[討論] 嵌入式linux面試問題

看板Tech_Job標題[討論] 嵌入式linux面試問題作者
redbeansyrup
(紅豆湯)
時間推噓13 推:18 噓:5 →:32

本ID做embedded linux

最近去一家公司面試
有跟主管聊自己分析處理crash dump的經驗

主管的反應:
“有這經驗很有幫助啊,我們常常有這種問題要看”

本ID聽了覺得眉頭一皺,發覺不單純

“欸幹,常常有dump 要看是怎樣,你們的Code是有多不穩”

科技業板怎麼看



--

※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.136.54.46 (臺灣)
PTT 網址

Tigerman001 03/29 12:46你第一天上班?

s1612316 03/29 12:47很穩你就不會在那了

bear1414 03/29 12:48這就是你的價值啊

loadingN 03/29 12:48找你來當debugger

TWeng 03/29 12:58很稀鬆平常吧

AgentSkye56 03/29 12:59你學生喔

j0612lin 03/29 13:00沒有bug, 豬八戒就失業囉~

pttano 03/29 13:05我的價值來自我產出的bug量啊

wulouise 03/29 13:23你在哪一家不用分析Dump?很好奇

elvis30901 03/29 13:23

lplpkkk 03/29 13:42故意assert debug不就也要會看

TCPipv6 03/29 13:50R&D的D,你是不是以為是development

otira 03/29 13:54R也不會是Research

NerVGear 03/29 13:58你知道連Google自己的東西也是一堆coredump要看嗎?

shooter555 03/29 14:33reproduce and debug

GymRat 03/29 14:48純推15樓

yamakazi 03/29 14:56很常啊,而且有時候很難打到,打到也很難解,有的時

yamakazi 03/29 14:56候光加null check也不行。簡單的時候接gdb 和debug

yamakazi 03/29 14:56build可以reproduce那就還好

yamakazi 03/29 14:59難的時候我跟你講怎麼試都試不出來,但偏偏客戶的re

yamakazi 03/29 14:59lease build在很罕見的狀況下可以試出來。有一次還

yamakazi 03/29 14:59是死在Qt lib,上網去查看到也有人在Qt issue track

yamakazi 03/29 14:59er問一樣的問題,如果Qt官方有解的話照抄或叫客戶升

yamakazi 03/29 14:59級Qt版本再試一次

legendd 03/29 15:00不會crash 你就沒工作了

yamakazi 03/29 15:01沒解的話,就要自己改Qt code,改自己不熟悉的框架

yamakazi 03/29 15:01很痛苦

yamakazi 03/29 15:02簡單的話加一行null check,接著閒晃等下班

yamakazi 03/29 15:03難的時候開war room召集各組頂尖搶著解三週都解不出

yamakazi 03/29 15:03來,最後只好推給Qt

yamakazi 03/29 15:04強者

yamakazi 03/29 15:07再不然就是推給記憶體被其他app用光,反正證明自己

yamakazi 03/29 15:07的app沒有用光記憶體,valgrind有過, static analys

yamakazi 03/29 15:07es有過,記憶體endure test有過就好。系統記憶體被

yamakazi 03/29 15:07其他人app用光請去找其他app,想辦法推掉

yamakazi 03/29 15:09燒機測試幾十個小時,把記憶體用量錄下來,然後給客

yamakazi 03/29 15:09戶看說都是那傢伙把記憶體用光才會crash,請先解掉

yamakazi 03/29 15:09這題我們再幫你解

yamakazi 03/29 15:14還有一次播tts語音,也是死在某個開源語音套件裡

dildoe 03/29 15:31結果五樓連dump/設備/環境資訊都沒有 只有很爛的鬼

dildoe 03/29 15:31故事 根本trash dump XD

holydon 03/29 17:11沒bug就要你幹嘛…

ILYY 03/29 17:22一股菜味

yamakazi 03/29 17:22還有的時候是multithread的問題,比如UI一個thread

yamakazi 03/29 17:22,rendering 一個thread,用shared memory傳資料,

yamakazi 03/29 17:22但沒處理好取記憶體超出邊界也會crash

mike0327 03/29 19:02沒有crash要你幹嘛?

jack7923love03/29 19:41真本事 但也很塞

pacers 03/29 19:48不用看crash dump 你是多菜?

GuitarOcean 03/29 21:17上面y怎麼感覺在做QtWebKit

easyman 03/29 23:36菜鳥問題

usan 03/29 23:59上面是做tv吧

lpoijk 03/30 00:12講這種話的 我建議直接跳過 不用考慮了

easych 03/30 09:34不意外 有leak的ipcam都能賣好一陣子了

regulator 04/05 11:38這不就是你的價值嘛!