本文目錄一覽:
誰有面試phper的經驗
這方面網上有比較多的,針對3-5年的PHPer常見的面試題,參考如下:
1、平時喜歡哪些php書籍及博客?CSDN、虎嗅、獵雲
2、js閉包是什麼?
3、for與foreach哪個更快?
4、php鳥哥是誰?能不能講一下php執行原理?
5、php加速器有哪些?apc、zend、xcache…..能不能講一下它的加速原理?
6、Node.js能徹底代替php+apache是扯淡。
7、怎樣判斷一個值是否存在於數組中?in_array(),array_key_exists,……
8、怎樣判斷select語句中是否使用了索引?explain
9、sphinx的中文分詞詞庫使用第三方庫還是自己建庫?
10、如果一個被面試者經驗少、基礎差,此時卻問些高深的知識。要懷疑它的穩定性,可以提問加班對他會不會有抵觸。
11、mysql與mysqli的區別有哪些?
12、將來的發展方向?安全、還是數據挖掘、大數據處理?
13、php的面向對象:類的修飾符、封裝、繼承、多態體現方面
14、php 多態是什麼?
15、Type Hinting:
16、php的設計模式:單例模式、工廠模式、生產者模式……等23種
17、服務器狀態碼:200、202、301、404、500……
18、i++與++i的區別?
19、項目開發:電商項目中的購物車數據持久化、考試系統的安全性考慮、
20、mysql設計基礎:三大範式、功能-思維導圖、創建表的第一字段是什麼?
21、mysql字段char、varchar、int、smallint、tinyint、mediumint、bigint、decimal、double、float字節數及應用場景。
22、memcache與mongoDB、Redis各自的使用場景是什麼?
23、為什麼mongoDB與Redis非但沒有形成競爭反而是互補關係?
24、Redis數據類型有哪些?int、string、hash、set、list ?
25、安裝linux軟件時使用make方式還使用yum方式?
26、linux網絡優化:查看進程ps -aux|grep mysqld、怎樣查看最大文件打開數?
27、C語言中的虛函數是什麼?
28、1條微薄要推送給100萬個粉絲該怎麼處理?
29、知道哪些算法?冒泡排序?快速排序?二分查找法?
30、yii thinkphp ci 各自優點
31、php 設計模式有哪些?
32、c 排序算法有哪些?
33、php 基本結構是什麼?
34、memcache magent 分布式設計?
35、redis 分布式設計,如何設計?
36、mongo 集群架構是怎樣的?
37、mysql 索引原理及sql性能優化
38、tcp/ip 網絡協議,osi7層指是什麼?
39、php 處理大數據業務
40、linux 應用 負載性能查看 ?
41、nginx 實戰優化業務功能 ?
42、談一下近三年來你的得意之作?
43、看看簡歷,會問一些過去做的項目的用戶量、pv、吞吐量、相關難點和解決方法等
44、數據庫設計經驗,為什麼進行分表? 分庫?
45、一般多少數據量開始分表? 分庫? 分庫分表的目的? 什麼是數據庫垂直拆分? 水平拆分? 分區等等?可以舉例說明
46、數據庫優化有哪些? 分別需要注意什麼?
47、web開發方面會遇到哪些緩存? 分別如何優化?
48、給你256M的內存,對10G的文件進行排序(文件每行1個數字),如何實現?
49、對10G的文件進行查找如何實現?
50、統計10G文件每個關鍵字出現的次數如何實現?
51、假如你現在是12306火車訂票的設計師,你該如何設計滿足全國人民訂票?
52、假如有1億用戶的訪問量,你的服務器架構是怎樣的? 用戶信息的存儲方案如何設計?
53、如果你是技術組長,所帶團隊任務進度無法完成你該如何解決?
54、如果在進度排滿的前提下插入任務,你該如何保證總進度不延期?
55、如果有的工程師今天預定任務沒有完成,你該如何解決?
56、從你的經驗方面談一下如何構建高性能web站點? 需要哪些環節? 步驟? 每個步驟需要注意什麼如何優化等?
57、為什麼要對數據庫進行主從分離?
58、如何處理多服務器共享session?
59、一個10G的表,你用php程序統計某個字段出現的次數,思路是?
60、會告訴你一個nginx日誌例子,用你認為最佳的編程語言統計一下http響應時間超過1秒的前10個url?
61、給你一個mysql配置文件,用你認為最佳的編程語言解析該文件?
62、給你兩個路徑a和b,寫一個算法或思路計算a和b差距幾層並顯示a和b的交集?
63、給你一個url,在nginx配置一下rewrite指定到某個具體路徑?
64、一個php文件的解釋過程是? 一般加速php有哪些? 提高php整體性能會用到哪些技術?
65、session和cookie生存周期區別? 存儲位置區別?
66、require、include、require_once、include_once區別? 加載區別? 如果程序按需加載某個php文件你如何實現?
67、chrome號稱為多線程的,所以多線程和多進程的區別為?
68、php在2011年底出現hash碰撞,hash碰撞原理為? 如何進行修復?
69、web不安全因素有哪些? 分別如何防範?
70、假如兩個單鏈表相交,寫一個最優算法計算交點位置,說思路也可以?
71、假如你是技術組長? 如何提高團隊效率?
72、nginx負載均衡有哪些? 如果其中一台服務器掛掉,報警機制如何實現?
73、不優化前提下,apache一般最大連接數為? nginx一般最大連接數為? mysql 每秒insert ? select ? update ? delete?
74、mysql 數據類型有哪些 ? 分別佔用多少存儲空間 ?
75、nginx設置緩存js、css、圖片等信息,緩存的實現原理是?
76、如何提高緩存命中率? 如何對緩存進行顆粒化?
77、php的內存回收機制是?
78、我的所有問題都問完了(當然沒有這麼多),你有什麼問題問我沒有?
php有什麼認證考試?
PHP的認證,截止2018年只有3個:
1、PHP專業工程師聯合證:PHP專業工程師聯合證是國內首家由業界名企業聯合簽發認證的PHP行業培訓認證,PHP專業工程師聯合證書由PHP100中文網、PHPWind、DedeCMS三家聯合簽名認證,含金量高。
2、Zend Certified Engineer:美國Zend Technologies公司的PHP工程師認證,這個認證的含金量是最高的,而且這也是全球第一個PHP認證。
3、國家教育部“崗位任職合格證書”:這個認證英文縮寫為“SIC”,是為社會培養實踐能力和管理能力結合的管理型技術人才為主要特色、全國性的培訓認證項目。
擴展資料
PHP技術人才,正迎合了目前的互聯網的發展趨勢;PHP作為非常優秀的、簡便的Web開發語言,和Linux,Apache,MySQL緊密結合,形成LAMP的開源黃金組合,不僅降低使用成本,還提升了開發速度,滿足最新的互動式網絡開發的應用,這使得php軟件工程師成為一個發展迅速的職業。
PHP工程師需掌握技能:
Thinkphp,Yii,Laravel的熟悉使用,增刪改查必備。了解進階技,數據庫索引和優化,分表分庫,經常使用memcache和redis,了解前端。了解Linux常用指令,熟悉memcache和redis原理,算法和數據結構的熟悉使用,Hadoop,hive,spark的熟練。
參考資料來源:百度百科:PHP
php開發工程師是幹什麼的?
一般的 PHP 開發工程師,多數是使用已成熟的框架進行業務層面的開發(此處框架包括開源和企業內部開發的)。這類 PHPer 能夠熟練運用各種 PHP 函數和框架函數或對象進行系統業務邏輯開發,與前端對接等工作。
PHP 高級開發工程師,更多會參與系統架構和底層的代碼開發,包括公共 API,系統級性能調優等。甚至能力更高的會進行 PHP 源碼擴展。
至於說發展前景因各個企業不同而不一樣,但是最終目標是一樣的,就是開發出能掙錢的產品,所以就這點來說 PHP 也好,JAVA 也好,關鍵是否能給企業帶來利益,利益越大,越能使企業在這項技術領域投入的人力物力更多。
應聘設計師崗位一般會問哪些問題
應聘設計師崗位一般會問哪些問題
應聘設計師崗位一般會問哪些問題,人們求職面試的時候,應聘者求職的崗位不同,面試者問的問題也會不一樣。那麼以下了解應聘設計師崗位一般會問哪些問題!
應聘設計師崗位一般會問哪些問題1
1、工作經驗
設計相關經驗、特點,以及實習或者工作過的公司的產品項目經驗,來判斷候選人是否符合團隊的工作方式,項目類型等。
這個問題可以問出很多東西。在簡歷和作品集的基礎上,我已經了解了候選人的基本情況,但是我更希望聽到候選人如何用幾分鐘的時間介紹自己的工作經驗。如果候選人能簡單明確地說出自己的工作、與目標公司現有職位的匹配度、能把自己的優勢1—3個點說的非常清楚。就會是加分。
希望這類問題大家都準備好,“你做過的最成功/失敗/有收穫的設計項目是什麼”。
2、設計流程
判斷候選人對設計流程的了解和把握,是否清晰認知設計在整個產品周期的位置和節奏。
在我的團隊管理思路中,設計師不應該是孤立在某個階段的,他們應該延展開來把握整個產品的節奏,參與到產品設計生命周期每個環節中。所以,我會問候選人他們的工作集中在的階段,以及他們如何與整體產品周期配合。這個問題也能幫助看到候選人對設計的大局觀和影響力。
“講述一下你在一個設計任務中的核心價值?在哪個階段主要發生?”
“你理想的設計流程是什麼?”
“你對現有的設計流程有什麼意見,如何改進能讓你發揮出更大的價值?”
3、設計能力
交互/視覺設計的專業能力,體現在之前的作品集,產品設計產出,以及面試溝通中對設計的理解和思考等環節。
看本事是必須的。視覺我先看設計稿、再問思考過程;交互我先問思考過程,再從設計稿去追問細節。設計能力這個問題大家不要心存僥倖,一般是忽悠不過去的。因為面試你的人一般來說,經歷比你久一些、吃過的苦比你多、面試的經驗也更豐富,所以我建議候選人這個環節實話實說,優秀的地方不要謙虛、不足的地方也適當表達。
“你這個設計稿的思考過程是什麼?”
“你出這個稿,碰到了哪些問題,解決了什麼,妥協了什麼?”
“如果有一個創新產品設計任務,新、沒有參考、概念型,你怎麼證明你可以幫助團隊設計出精品?”
4、學習能力
判斷候選人是否對設計有持續學習的能力,特別是對新技術的理解和運用,了解候選人設計思考的獨特性和可發展性。
關鍵問題,特別是對社招。過去的項目成績固然可貴,以後的發展潛力更為重要。所以學習能力是對候選人一個很關鍵的考量。這個問題也不要僥倖,我會問的很仔細。
有發生過這樣的場景:
我:請問你工作多年,如何保持對設計的學習並保證自己對設計思考的前沿性?
候選人:讀書,讀很多書。
我:給我講一本你最近讀的。
候選人:哦…… 名字記不得了,大概叫某某設計理念……
我:講一下這本書給你印象最深刻的幾個內容點。
候選人:……
我:OK,沒事,下一個問題……
5、創新能力
判斷候選人是否能對產品產出有創新價值的設計,是否能有效且有額外價值地思考問題,幫助產品設計成功。
這個問題我會先問事實,看候選人做過什麼具體的創新項目,看項目經歷和思考過程。一些候選人因為之前工作的局限,沒有創新項目的經驗,我就會把一些真實案例假設給候選人,看候選人的思考方式和解決方案。
“你是不是一個喜歡創新的設計師?”
“講述一個你的創新項目?”
“講述你在一個設計項目中的創新思考帶來的價值,假設如果你再做一次這個項目,能否做得更好?”
6、溝通能力
判斷候選人是否能與產品設計合作方、設計方、以及客戶方有效溝通,特別是在設計前的思考溝通、設計中的設計配合、設計後的設計方案闡述上的溝通能力。
對設計師來說,溝通能力的要求越來越高。現在的設計師,很多時候也是一個談判者、執行者、說服者,所以工作中的溝通技巧經驗非常值得問候選人。候選人回答這些問題過程中的談吐,也是可以重點判斷的依據。
“設計、開發、產品、測試,哪個角色你認為你溝通得最好,為什麼?”
“設計、開發、產品、測試,哪個角色你認為你溝通得最不好,為什麼,如何改進?”
“你是一個什麼樣的溝通者?”
7、個人性格
判斷候選人是否符合公司和團隊的氣質與文化,是否對團隊有特殊價值。
任何團隊都需要“孔雀”型的成員,這就是特殊價值的意思。也需要“挑戰者”、“啦啦隊”、“支持者”等。
設計團隊大多文化輕鬆、年輕、活潑、和諧,所以設計師在設計團隊的融合都不難。重點是幫助公司、大部門來判斷文化和氣質匹配度。例如選擇候選人,為美國雅虎(典型的互聯網公司)、美國ATT(巨型企業)、騰訊(典型的中國互聯網公司)、華為(狼性的民企)、華為歐洲(高大上的狼性的民企)等不同的組織選擇人才,個人性格的需求是有區分的。
“你的哪個性格特點給你在設計工作中帶來的價值最大?”
8、其他需求
根據團隊需求,判斷候選人的其他特質,例如設計熱情,對美的感知,對業界趨勢的了解,對邏輯思考的把握等等。
其他需求就是形形色色了,看組織和團隊的需要。例如華為可能對學歷要求多一些;在德國的時候,希望招聘到德國長大的懂本地用戶的候選人;團隊最近急需動效設計師,但是又沒有一個HC是動效,所以要招聘一個懂動效的交互設計師等等。
其實能去面試,證明你的簡歷、作品集已經得到一定認可。所以,面試的時候,要有信心。我相信大部分面試官是期待在面試中看到一個比想像中更優秀的候選人的。
應聘設計師崗位一般會問哪些問題2
1、網頁設計中的,網頁界面柵格化是指?
答:網頁的柵格化就是以規則的網格陣列來指導和規範網頁中的版面布局以及信息分布。
2、網頁設計WebUI中,針對現在主流瀏覽器的大小設定,最常見的頁面寬度為?
答:1080—1200px。
3、網頁界面設計中,一般使用的分辨率的顯示密度是多少dpi?
答:72dpi
4、UI的設計範疇都有哪些業務類型?
答:網頁設計、手機界面設計、軟件界面設計
5、網頁中常用的圖形文件格式有哪些。
答:GIF、J PEG、PNG。
6、你喜歡哪些網站,對這些網站的想法是什麼?
7、 網站的規劃與設計方法都有什麼?
答:自頂向下、自底向上、不斷增補
8、 網頁設計中排版布局的常用技術的是?
答:層疊樣式表布局、表格布局、框架布局
9。 網頁設計中版面編排原則的是什麼?
答:突出中心,理清主次;搭配合理,大小呼應;三、圖文並茂,相得益彰。
10、 網頁設計中導航欄的設計原則的是什麼?
答 :導航的數量適當、導航提示要明確、導航欄盡量採用橫向設置。
11、眾多設計業務當中網頁界面的.特點是什麼?
答:版面尺寸規範、媒介形式多樣、界面具有嵌套性
12、 網頁中常見的四大功能是什麼?
答:展示功能、超鏈接功能、檢索功能、統計功能。
13、網頁設計中版面設置的類型有哪些?
答:對稱型、偏置型、標題型、混合型
14、網頁設計排版布局的步驟順序是什麼?,
答:構思》初步填充內容》細化。
15、網頁設計時關於顏色風格的環節應該怎樣處理?
答:設計時應確定選用何種顏色作為頁面主體色,避免在同一個頁面內運用多種顏色。
16、在網頁設計時遇到色彩凌亂的情況應該如何改進?
答:可以大面積增加白色、灰色等淺色,小面積增加黑色,以調節顏色搭配不當的情況。
17、首屏頁面設計時,網站信息、聯繫方法、版權聲明等需要放在什麼地方比較合適?
答案:頁面的最底部、單獨設計一個欄目來顯示。
18、規劃網站要從哪三個方面去思考?
答:網站的主題、網站的內容、網站的對象
19、網頁中交互點擊時可以存在四種狀態分別是什麼?
答:正常狀態圖像、鼠標經過的圖像、按下圖像、按下時鼠標經過的圖像。
20、簡單的描述網頁設計的一般步驟?
答:1)設計主題 2)設計網頁的總體結構 3)資料的收集和整理 4)選擇網頁的設計方法 5)注意一些基本問題,如:標題要簡明,圖片最好加說明等。
21、簡述網頁設計的基本準則。
答:對比原則,協調原則,平衡原則,趣味原則。還包括統一、連貫、分割、對比、和諧、易讀、易找、清晰、精選。
22、目前互聯網電商行業都有那幾家?
答:京東,天貓,淘寶,國美,蘇寧易購,亞馬遜。
23、按業務類型分,網頁設計共有多少種,
答:大型門戶網站、行業網站、交易類網站、分類信息網站、論壇、政 府網站、功能性質網站、娛樂類型網站、企業網站 。
24、論述網頁設計中所需要注意的通用規則。
答:首先,網站的設計目的決定設計方案。其次,瀏覽者的需求要放在第一位。另外還需要注意頁面的有效性。頁面的布局要保持統一。使表格和適當的幀結構來設計網頁。要謹慎使用圖片。要有平面設計意識。
25、網頁設計師最重要的品質是什麼?
答:設計感覺和天賦 ,強烈的責任心,與人溝通和理解的能力 ,全面的技術和學習能力。
26、作為網頁設計師的崗位來說,哪些是你最看重的。
答:設計創作時的成就感和滿足感,收入,工作環境,團隊協作,個人發展。
27、網頁設計師工作的時候,一般會用到哪些主要工具:
答:PS,像素大廚,Dreamweaver網頁製作軟件,包含HTML、CSS、PHP、JS,。
28、色彩的三原色是什麼?每種顏色可配的範圍?
答:①網頁中是以RGB方式來表示顏色的,RGB是Red、Green、Blue的縮寫
②這3種基色中每一種顏色的飽和度和透明度都是可以變化的,取值範圍為0—255
29、一般企業的網站導航設計中,常見的欄目有哪些?
答:首頁,產品介紹,歷史項目,企業簡介,聯繫我們。
30、設計首頁布局時,常見組成網頁的分為哪幾個模塊?
答:header banner Main Footer
31、網頁中一般包含哪些組成元素?網頁和主頁的區別?
答:①網頁中包含文字、圖片、聲音、動畫、表格、影像、表單以及鏈接等元素
②網頁是 Web中的基本文檔,是用HTML語言或其他語言(如VBScript、JavaScript、ASP、PHP、JSP)編寫的,通常以htm或html作為文件的擴展名。
32、簡述網站建設的步驟?從色彩、布局、設計、創意等多角度討論如何建設一個網站?
答:網站目標和主題的確定、網站的規劃、網站素材的準備、網站製作工具的選擇和確定、網站的建立、註冊域名和申請網頁空間、網站的測試和發布、網站的宣傳和推廣以及網站的更新和維護。
33、靜態網頁和動態網頁有何不同?
答:靜態網頁與動態網頁的區別在於網頁是否具有應用程序解釋器和後台數據庫支持而不是指網頁是否具有動感效果。使用了應用程序解釋器和後台數據庫的,我們稱為動態網頁,反之為靜態網頁。
原創文章,作者:E4K9S,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/128254.html