PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 七嘴八舌異言堂
帳戶
密碼
 

  回應
 
主題工具
怒火燒盡九重天
Basic Member
 

加入日期: Dec 2006
文章: 10
關於C/C++,有比較適合的面試問題嗎?

最近幫公司面試一些應徵者。我們需要的工程師是來
幫公司寫一些驗證IC的功能的程式。不限資工或電機
系背景,也不限定用何種語言開發程式。

蠻多應徵者的履歷上都寫熟悉C/C++。我就挑了一些
我認為不算難的問題來問他們。例如:

1. extern "C" { ... }的作用
2. 什麼是STL?
3. C語言如何安排字串存在記憶體?這種方法有什麼
缺點?

我發現幾乎都沒有人能答得出來。實在讓我很納悶,
一般人所稱的"熟悉C/C++",到底是到什麼程度才算?
如果是由你來提問的話?你會問哪些問題?謝謝。
     
      
舊 2011-12-30, 11:29 PM #1
回應時引用此文章
怒火燒盡九重天離線中  
xxxxxxtsai
*停權中*
 

加入日期: Oct 2010
文章: 38
#include <stdio.h>

main()
{
printf ("Hello World!\n");
}
 
舊 2011-12-30, 11:36 PM #2
回應時引用此文章
xxxxxxtsai離線中  
passerx
*停權中*
 

加入日期: Feb 2005
文章: 164
引用:
作者xxxxxxtsai
#include <stdio.h>

main()
{
printf ("Hello World!\n");
}


1. 沒有定義return的function代表什麼?
2. 沒有定義參數的function代表什麼?

舊 2011-12-30, 11:42 PM #3
回應時引用此文章
passerx離線中  
xxxxxxtsai
*停權中*
 

加入日期: Oct 2010
文章: 38
最近逝世的 C 語言之父叫什麼名字.........

此文章於 2011-12-30 11:48 PM 被 xxxxxxtsai 編輯.
舊 2011-12-30, 11:46 PM #4
回應時引用此文章
xxxxxxtsai離線中  
passerx
*停權中*
 

加入日期: Feb 2005
文章: 164
如果光問書上寫的,
那考一百的不一定真的會寫好程式,
考很濫的也不一定不會寫好程式,
因為書上寫的很多都是錯的, 搞不好對方比你還了解, 只不過不知道如何解釋而已, 再說說不定說出來你還不懂.

我是覺得一個人有多少功力看他寫的程式就知道! 實際的東西騙不了人.

舊 2011-12-30, 11:51 PM #5
回應時引用此文章
passerx離線中  
gundamramon
Major Member
 

加入日期: Jul 2004
您的住址: 曾母暗砂
文章: 238
給一個簡單的程式碼,請面試者解釋這程式是幹嘛的
或是給一個會無限迴圈或有小錯誤編譯不過的程式,請面試者找出有問題的地方或是請他改寫

(樓主那三題我都不會)
__________________
CPU:Intel Core i9-10980XE
MB:ASUS Pro WS X299 SAGE II
RAM:Kingston DDR4-3600 32GB x 4
GFX:NVIDIA GeForce RTX 2080 Ti Founders Edition
舊 2011-12-30, 11:55 PM #6
回應時引用此文章
gundamramon離線中  
cheneyen
*停權中*
 

加入日期: Jun 2002
文章: 90
以前遇過的
宣告一個int counter;
與選告一個class myclass,裡面只含有一個member int counter
在使用上的效能差別?記憶體怎樣allocate的

問題難度很低,但是太混的一定刷的掉
舊 2011-12-30, 11:57 PM #7
回應時引用此文章
cheneyen離線中  
twu2
Power Member
 

加入日期: Jan 2002
您的住址: Taipei
文章: 664
我十年前找人時出的題目 (好像用到現在還在用....)
用迴圈與遞迴的方式, 各寫一個函式來處理 f(n) = 1+2+3+....+n 的計算.

這樣也是刷掉一堆人 (這樣不會應該完全不適合寫程式這工作吧), 剩下的, 會寫的通常留下來的實際表現並不會太差.
__________________

Tommy 碎碎念...
舊 2011-12-30, 11:59 PM #8
回應時引用此文章
twu2離線中  
passerx
*停權中*
 

加入日期: Feb 2005
文章: 164
引用:
作者cheneyen
以前遇過的
宣告一個int counter;
與選告一個class myclass,裡面只含有一個member int counter
在使用上的效能差別?記憶體怎樣allocate的

問題難度很低,但是太混的一定刷的掉



難度很低? 請問一下你們的答案是什麼?
舊 2011-12-31, 12:05 AM #9
回應時引用此文章
passerx離線中  
goodromhome
Regular Member
 

加入日期: Jan 2005
文章: 72
引用:
作者怒火燒盡九重天
最近幫公司面試一些應徵者。我們需要的工程師是來
幫公司寫一些驗證IC的功能的程式。不限資工或電機
系背景,也不限定用何種語言開發程式。

蠻多應徵者的履歷上都寫熟悉C/C++。我就挑了一些
我認為不算難的問題來問他們。例如:

1. extern "C" { ... }的作用
2. 什麼是STL?
3. C語言如何安排字串存在記憶體?這種方法有什麼
缺點?

我發現幾乎都沒有人能答得出來。實在讓我很納悶,
一般人所稱的"熟悉C/C++",到底是到什麼程度才算?
如果是由你來提問的話?你會問哪些問題?謝謝。

切身之痛三題
1 當時間距離交期很近時,而你手上的專案已經無法在正常上班時間內完成,
你會如何面對?
2 當你手上已有專案且沒有時間應付其他專案時,主管要求你再承接一個專案,
你會如何面對?
3 當主管交給你一個專案,但是使用你不會的語言,並且交期十分緊迫,
你會如何面對?
__________________
舊 2011-12-31, 12:30 AM #10
回應時引用此文章
goodromhome離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是05:01 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。