昨天寫的那篇博客http://www.cnblogs.com/tandyshen/archive/2012/05/21/Interview.html,到目前為止評論已經超過130了,有贊同的有反對的,越往后反對的勢頭好像越嚴重,今天我是來解釋的。
首先說下昨天我也把題目做了下,第一題:5-10分鍾可以搞定;第二題:把功能實現,美工做得不是很好的話,大概半天左右的時間;
第一題我只是想考察一下ta
1、知不知道css中的絕對定位;
2、知不知道jquery;
3、知不知道css3;
我也是看到最近發QQ表情的時候,然后雙擊表情的時瀏覽圖片會出現那個效果,其實我感覺沒有各位大神們想的那么復雜啊!(PS:貌似第一題對於后台程序員來說是有點偏題呢?)
第二題我只是想考察一下ta
1、知不知一個onclick事件調用ajax通過參數傳遞把數據插入數據庫同時把剛插入的數據再取出來放到頁面上
2、評論只是把這條狀態的id以及評論內容再次完成1的操作,但是就是要注意一下每條狀態評論按鈕的onclick要區分開來。
這題也沒大神們想的那么復雜吧?(PS:這題貌似對前端的東西也需要知道的比較多一點吧,但是后台的東西也有吧,又有點偏呢?)
好吧,我現在先把大家的評論和誤解做下解釋:
No.1
Q:薪資只有3k?
A:薪資3k不是我說的,是ta說的,如果我覺得他能力可以的話,薪資我們可以面議的。
No.2
Q:最煩這些面試官了,看到這些面試官直接就走了,看到這樣的公司掉頭就走?
A:首先我想說的是,一開始我就沒啥面試經驗,所以這是一錯誤。我也想知道你掉頭就走的原因是什么?你技術很牛B?我想但凡那些牛B的人一般都很低調的,至少應該尊重人一下的吧。
No.3
Q:思路很重要,我通常會了解他們成套的解決方案,如果面試官出這樣的題目,可見面試官的水平也一般,這樣的公司我就不會再去了。
A:我想說的的是,思路你個妹,還成套的解決方案?你招PM啊?我招的只是普通的猴子,不知道理論和實際是有差距的啊?你管面試官水平怎么樣,人家給你做,說明人家肯定會,你不會,走了,說明什么...自己想去吧!
No.4
Q:你是不是找工作的?
A:不是,我也不知道你為什么會這么想,但我沒那意思;就算是,沒人找我,我想也就沒機會了,我更找不到你們,所以這樣就不用擔心什么了。
No.5
Q:是找前端的吧?
A:我招的是后台,題目貌似有點偏,上面我也解釋過了,也許是我最近寫前端的東西寫得比較多吧,所以...以后還是去好好研究研究后台的東西吧,謝謝大神們提醒!
No.6
Q:面試官?
A:No,我不是,我還只是一個小猴子,這是臨時的任務,畢業還沒到一年,薪資至今還少得可憐(以上內容屬實,如有雷同,不勝榮幸)。
No.7
Q:樓主肯定寫過很多次,所以覺得簡單。
A:第一題我上面也說過了,是突發奇想的,一次沒寫過,但是昨天確實花了幾分鍾搞定的;第二題只寫過一次,但那次寫的功能要比這個復雜多了,沒寫過第二次。
個人感覺,前端與后台不能分那么絕對,有的人說:我是后台猴子,叫我去寫前端的東西,我也不寫!好吧,我承認你牛B,但是有的時候我決定不了,我還是得去寫。
好吧,我想我也該貼貼圖和部分代碼了...
前端題:
css
.diva { height:400px; width:400px; border:1px solid #0000ff; -moz-border-radius:5px; -webkit-border-radius:5px;
border-radius:5px;
margin:30px 0px 0px 30px; } .divb { height:40px; width:40px; position:absolute; z-index:100; margin-left:380px; margin-top:-20px;
border:1px solid #ff0000; -moz-border-radius:20px; -webkit-border-radius:20px;
border-radius:20px; background-color:#ffffff; line-height:40px; text-align:center; font-weight:bold; cursor:pointer; font-size:18px; }
js
$(document).ready(function(){ $(".divb").mouseover(function(){ $(this).css({"color":"#ff0000","background-color":"#f5f5f5"}); }).mouseout(function(){ $(this).css({"color":"#000000","background-color":"#ffffff"}); }); $(".divb").click(function(){ //$(".diva").hide(); $(".diva").css("display","none"); }); });
html
<div class="diva"> <div class="divb"> × </div> </div>
效果圖:
PS:沒考慮不支持css3圓角的瀏覽器,如果非要那樣的話我們可用圖片嘛,那樣的話又得問懂不懂PS了,又偏了。
Demo下載:http://files.cnblogs.com/tandyshen/Demo.zip
后台題:
添加狀態,發表評論類似。
function AddState() { var txtContent = document.getElementById("txtcontent").value; if (txtContent == "" || txtContent=="\n" || txtContent==null) { return; } else { var all_content = document.getElementById("main_left_down"); //此處插入數據庫 並追加顯示 需要把整個div的display:none為了下面添加效果(后台代碼就不貼了 :)) document.getElementById("txtcontent").value = ""; //添加效果 $(".main_left_down_content:eq(0)").slideDown("1000"); } }
效果圖:
總結:
現在想想我的要求是有點高了,謝謝大神們,以后我會注意了。
還請各位大蝦指導知道我啊,上篇博客我也寫了,希望能給我點建議的,結果沒有,全是噴我的,o(︶︿︶)o ,希望現在能給我提點建議哈~先謝!
PS:Tandy Tang祝大家寫代碼寫的愉快!
對於"猴子"這個詞,我也是看人家這么稱呼的,感覺挺好玩的,不代表任何貶義的意思,請大家不要誤解,也許每個人的笑點不一樣吧,抱歉,我改!
ctrl+f "猴子"全部替換成"軟件工程師"。