iT邦幫忙

0

應徵軟體實習生準備面試內容

  • 分享至 

  • twitterImage

我想詢問,最近要應徵實習的工作,但他有筆試,筆試通過之後有面試
大家有經驗大約準備的程式內容或者問題的方向有哪些嗎?
以下是這個實習的工作內容:
1.協助參與公司專案的開發,編寫指定的模組功能
2.通過 Web 前/後端開發,帶給用戶更好的使用體驗
3.產品測試 ( WEB, Mobile Web, Native APP, 桌面應用)

謝謝大家><

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
1
huahualiu
iT邦新手 2 級 ‧ 2019-12-20 02:06:08

我聽朋友說過他面試微軟實習的時候被問到的大概是類似要你解釋物件導向的基本概念,可能要你舉例,或者單純解釋,ㄧ也可能問你資料結構的概念,用白板實作code。

我自己之前面試google實習,就是一見面就出一題演算法題目(大概leetcode中等以上等級)然後40分鐘要你用google doc寫出code,大概流程就是一開始你可能用一種方法解出來,然後他就會問你如何優化,然後再寫。

這些面試重點我覺得不在你自己寫code多強,主要是你在過程裡面能不能透過與面試官溝通,釐清問題,並解決他,如果整場自己硬幹都不鳥面試官,即便很快就做出最佳解,可能還是不會過。

看更多先前的回應...收起先前的回應...
huahualiu iT邦新手 2 級 ‧ 2019-12-20 02:07:04 檢舉

以你的例子我想應該會著重在web的一些框架或者基礎網路概念吧

...他沒有說過是微軟喔XD

咖咖拉 iT邦好手 1 級 ‧ 2019-12-20 09:42:10 檢舉

微徵....
真的有點像XD

huahualiu iT邦新手 2 級 ‧ 2019-12-20 11:09:50 檢舉

靠北,半夜工作到眼睛花掉,還真的看錯了哈哈哈哈

aa1988gh iT邦新手 5 級 ‧ 2019-12-22 10:42:57 檢舉

我也跟著看錯XD....
不過謝謝分享相關的經驗

0
阿展展展
iT邦好手 1 級 ‧ 2019-12-20 04:22:39

1.呈現你已經完成的作品,敘述並說明你為什麼會這麼做
2.說明什麼是前端、什麼是後端,什麼是前後端分離,什麼是MVC
3.簡述使用者體驗,postman

說實話第二題跟第三題根本是不一樣的題目,你到底是要實習什麼東西啊

可能是丟一些開發給他,產品測試也丟給她?(畢竟是實習

Zed_Yang iT邦新手 3 級 ‧ 2019-12-20 09:38:53 檢舉

感覺像一職位多功能(?
如果只是實習 應該是助理協助為主吧
記得詳細問工作內容
前後端開發跟產品測試是兩回事
在很多公司是不同的職位

0
打狗松鼠
iT邦新手 4 級 ‧ 2019-12-20 09:57:17

1.協助參與公司專案的開發,編寫指定的模組功能

其實就是幹話,實習不是讓你加入公司幫公司忙不然是什麼XD
話又說回來,「編寫指定的模組功能」這句比較耐人尋味
在軟工界,這句話通常指的是「物件導向」或「程式模組化」等概念

依據你後面提到的「Web 前/後端開發」,可以推測這邊的模組有可能是

  1. MVC專案的Model,這個就請你先摸過MVC吧,可以先從微軟的Asp.Net MVC下手,較為嚴謹且觀念較固定;若是python開發者也可以嘗試Flask,也是MVC概念的框架
  2. 也有可能是物件導向的Object Encapsulation,若有學過Java或C#,這應該不是難事
  3. 但也可能是通用的程式模組化的概念,若是你寫程式習慣把功能包裝成Module或Class,基本上就是這樣的概念

2.通過 Web 前/後端開發,帶給用戶更好的使用體驗

現代Web前端絕對不脫離這三樣東西:

  • HTML
  • CSS
  • JavaScript
    把這三樣先摸過一遍,前端不會是問題,最好是直接刻出一個前端版型Demo

後端則百家爭鳴:Asp.Net(C#)、Django and Flask(Python)、php等...請去看公司需要什麼然後做準備。

3.產品測試 ( WEB, Mobile Web, Native APP, 桌面應用)

這邊通常是指所謂的程式測試(Test),測試則大致分成單元測試、整合測試、端對端測試、系統測試等,可至保哥的網站參考文章-一次搞懂單元測試、整合測試、端對端測試之間的差異
這部份學生大多數都不會碰到,但最少最少你要知道單元測試在做什麼,也該會寫一些簡單的單元測試

0
心累
iT邦新手 5 級 ‧ 2019-12-20 16:23:21

建議直接做一個小的成果 利用MVC架構 小小的幾個欄位 傳值 舉我當初面試的專題是以MVC架構去寫的網站 用Oracle資料庫 DAO用JDBC(JNDI)去連資料庫 以Tomcat作為伺服器 以Service做邏輯 Controller導向傳值到前台JSP 做個小服務 另外驗證需要用到PostMan 用來驗證API也就是沒有前台JSP 直接呼叫Servlet

0
I code so I am
iT邦高手 1 級 ‧ 2019-12-22 14:00:07

用證據證明實力:

  1. 專題
  2. 證照
  3. 部落文
  4. github repository
  5. 三寸不爛之舌
0
0976141827
iT邦見習生 ‧ 2021-04-28 14:21:08

Hi 作者您好: 我是負責職場百味-面試經驗談 粉絲團小編,看到您的文章很適合我們讀者,不知是否有榮幸以『原文原PO,並註明原文作者及出處連結』的方式轉載於職場百味-面試經驗談網站,並轉發於粉絲團? 上架後會@通知您,謝謝您。
https://www.1111.com.tw/1000w/fanshome/discuss.asp?cat=fans

我要發表回答

立即登入回答