關於ui面試的技巧

學識都 人氣:1.75W

一、UI設計面試12個問題需要注意

關於ui面試的技巧

1. 你的 UI 是否高度一致?

用戶來到你的站點,腦子裏會保持着一種思維習慣,你的 UI 需要保持一致,以免用戶的思維方向被打亂。比如,如果你的某個品目下的產品可以拖放到購物車,那你站點中所有產品都應該可以這樣操作。將按鈕放到不同頁面相似的位置,使用相契合的配色,使用一致的語法和書寫習慣,同時,讓你的頁面擁有一致的結構。

2.用戶能自由掌控自己的操作嗎?

你應當分析一下,自己的站點是否容易導航。用戶應當可以自由掌控自己的瀏覽行爲,確保他們能從某個地點跳出,能夠毫無障礙地退出。那些在用戶離開前彈出窗口的行爲是 UI 易用性的一個大問題。

3.你知道誰是你的用戶羣嗎?

要設計有效的 UI,必須對你的用戶羣有所瞭解,不同的用戶階層對不同的設計元素有不同的理解,17~25 歲年齡段的人,和 40~55 年齡斷的人有不同的喜好。你的 UI 設計必須針對你的用戶羣進行設計。

4.你是否有足夠的預防錯誤的措施?

應該儘可能檢查程序中的錯誤和 BUG,雖然你可以彈出一個窗口告訴用戶發生了什麼,但爲了更好的用戶體驗,最好減少這些東西。Beta 測試是消減錯誤的最好方法。

5.你是否首先將最重要的東西展示給用戶?

將重點放在重要的內容上面,首先爲用戶展示最重要的內容,以便用戶更好地理解你的內容。

6.你的設計是否簡約?

很多站點的設計十分簡約,簡約設計可以增強 UI 的易用性,可以讓用戶不必關心那些無關的信息。你的 UI 應該是這樣的,它的功能很強大,但設計很簡約,擁擠的界面,不管功能多麼強大,都會嚇跑用戶。

7.你是否使用了視覺提示?

如果你使用了 Ajax, Flash 一類的技術,當內容在加載的時候,應當提供

視覺提示,應當始終讓用戶知道目前在做什麼。

8.你的 UI 是否有操作提示?

你的用戶是否靠自己研究或 FAQ 文檔學習如何操作?你應當在 UI 現場提供簡單的操作提示,比如,使用jQuery在你的各個 UI 元素上顯示操作提示。

9.你的內容是否清晰?

確保你的文本準確,清晰,易懂。

10.你如何使用色彩?

色彩是 UI 的重要元素,不同的顏色代表不同的情緒,你對色彩的使用應當和站點以及主題相契合。還應注意,有的用戶是色盲,你應當考慮到他們的感受。色彩的使用應該一致,一旦選定了某種配色,就應該在整個站點一致使用這種配色。

11.你的 UI 是否大象無形?

UI Engineering 曾經說過,”最好的設計不是用來看的,是用來體驗的"。這意味着,你的UI 應該讓用戶去體驗,而不是放一些花哨的東西給用戶看。UI 設計越簡單,用戶體驗越好,不要濫用設計元素,不要使用擁擠的界面。

12.你的 UI 是否有良好的結構?

你的 UI 中,各個元素應當放在他們應當放的位置,總體結構應當清晰,一致,相互關聯,那些不相關的東西應當單獨放置。

二、UI設計前端設計師的面試過程

Palantir Technologies是一家提供分析、整合、可視化各種數據的IT型

技術公司。在該公司,前端工程師和後端工程師有同樣的面試過程,前端工程師也需要的一定的編程基礎。該公司技術博客PalantirTeckBlog日前發表了一篇博文《The UI Design Interview》,介紹了該公司面試前端設計師的過程及一些心得。CSDN對該文章進行了編譯,內容如下:

我們的前端工程師和後端工程師有同樣的面試過程,例如考算法和編碼。因爲前端工程師要開發系統中面向客戶的部分,所以我們希望應聘者要有一定的編程基礎。現在就開始談談我們的面試過程。

爲什麼要專門針對設計工程師設計面試?

我之所以喜歡呆在Palantir的前端工程師團隊裏,很大一部分原因是因爲我們可以全程參與產品UI界面的設計及實現的過程。工程師可以和其他工程師以及設計師共同參與產品的設計,我們可以公開地討論我們的想法。UI設計師的面試應該模仿這種合作設計和討論的過程。這就意味着在面試過程中,會要求你設計或評價一、兩個UI設計,同時會考驗你的協作與討論能力。下面將給出幾點有幫助的建議,在面試中處理相關設計問題時可以牢記。

一切都是爲了用戶,用戶是任何界面成功與否的裁決者。如果用戶可以簡單、高效、在直覺地引導下輕鬆完成任務,那我們所做的就成功了。所以我們在做設計的任何階段都要把用戶放在心裏。

我們在設計之前最容易犯的.錯誤就是把我們自己當成用戶。和電腦工作本來就是一個很孤獨的工作,它很容易讓我們忘記每個人會用不同的方式去體驗一個用戶界面。憑藉你設計的界面,用戶可以成爲一個完全的新手,也可以成爲一個熟練的系統管理員。

想像用戶喜歡什麼,是很重要的。先塑造一個用戶,包括他的姓名、年齡以及職業。然後問自己下面這幾個問題:

● 在什麼情況下,用戶會用到這個功能?在工作時?在家裏?還是在10步之遙的電視前

● 以前他們用過類似的界面嗎?

● 他們使用電腦的能力如何?他們會複製、粘貼嗎?會打開內容菜單嗎?等。當爲一個界面添加新功能時,首先爲主要控件(按鈕、列表、文本框)畫一個

草圖。然後模擬用戶使用該功能方式。

當草擬你想象中的界面時,請設身處地地爲用戶想想。這時可以問自己以下幾個問題:

● 當他們想做X這件事時,他們可以怎麼做?

● 他們如何發現這個功能?

● 接下來他們想要做什麼?

● 他們做X這件事的頻率是怎樣的?

● 一旦X這件事失敗了,可能會發生什麼?

如此之類的問題。問問自己這些問題,考慮這些問題可以給你的設計帶來哪些影響,並在設計中進行修改。

面試是一個很重要的交互過程。一些面試者不好意思反駁面試官。其實我們更喜歡相反的觀點。如果你有什麼好的主意,不妨表達出來。我更喜歡反駁我的面試者,只要他可以通過辯論、故事來很好地支持他的觀點。你越清晰地描述你的觀點,越好。

要具有創造性,但不要重新設計已存在的功能。我曾看見很多面試者僅爲顯示一些非常簡單的數據而陷入到十分尷尬的設計圈套中。如果你有一組數據,使用列表顯示它們就可以了。一般來說,熟悉UI知識是很有幫助的,因爲他們已解決了很多設計難點。

你設計的界面要讓用戶快速、輕鬆地完成任務,否則就停止這個界面設計。不要添加一些無關緊要的功能,而負累整個用戶界面。正如 Deiter Rams 名言“好的設計越簡單越好”。這不僅適用於界面設計同樣適用於產品設計。

如果你想快速、容易地判斷出新加功能的簡便性,僅需要數一下在這個界面上用戶需要點擊幾下才能完成這個任務。如果用戶必須要從鼠標轉移到鍵盤上,轉換一次記數爲二。

如何做準備。如果你曾經做過設計工作,並有團隊協作經驗,我們這歡迎你,你將會做得更好。如果你還沒什麼經驗,下面幾個方法可以幫助你提高設計技能:

● 如果你仍在上學,建議多參加一些基於項目的課程。這樣可以讓你獲得更多實際設計經驗。

● 要利用一切機會培養你的設計觀念。不斷地問自己:“如何才能設計得與衆不同?如何才能把它設計得更好?”你問得自己越多,他們就越會變成一種無意識、自然的行爲。不久你就會更加想了解日常生活中關於所有事情的設計。

● 真正設計一些東西,並關注UI。

● 請人評論一下你的作品。讓有設計經驗的人看看你的設計作品,他們會指出你從未發現的問題。

● 研讀更多關於UI/UX/HCI/infoviz的書籍。現在有大量好的書箱和博客。像Alan Cooper的《About Face》 ,Stephen Few的《Now You See It》和Steve Krug的《Don’t Make Me Think》值得閱讀。

三、UI設計師面試題目集錦

1、在你所見的平面設計作品中你認爲哪些國家或地區的作品令你印象深一些?爲什麼?

2、國內你最欣賞的平面設計師有哪些?

3、國內的平面設計作品對你印象最深的是哪些?

4、你認爲最成功的平面設計作品是什麼,舉一二例子說明一下?

5、國外的發達國家的平面設計狀況是怎樣的?

6、中國的平面設計與國外的同行比較有什麼樣的優勢與不足?

7、國內做平面設計最發達的地區有哪些?這什麼?

8、國內做平面設計工作的一般是有什麼教育背景的人員?

9、國內發達地區平面設計的一般收入狀況是怎樣的呢?

10、你曾經服務的企業你認爲最得意的作品是什麼?

11、你是如何理解設計工作的?

12、設計與繪畫藝術有什麼最本質的區別?

13、爲什麼常有人說"純藝術做的好的人大多不能同樣在商業美術有很高的成就"呢?

14、商業設計的服務對象是什麼?

TAGS:UI 面試