打开邮箱发现很久以前面试的公司竟然给我再次发面试邀请

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/iteye_19912/article/details/82302480
今天,公司没事可做,在iteye上闲逛,突然想到有个邮箱好久没用了,苦思冥想了密码后进去,邮件有好多,第一封是刚发的,打开看看,里面是介绍如何做好一个程序员的文章,然后就继续往下看,发现这个发件人给我发了很多的邮件,有祝福的,还有面试邀请,仔细研究了一下,这家公司我竟然去面试过,表示很惊讶,回想上次面试的经历:
我上次去面试的时候,首先是笔试题,我回答的还行,后面有三道是描述题,现在能记得的是有个描述mvc的,反正,我描述题没写,我想着等面试的时候他还不问我嘛,问了我在说吧。写了太多还不一定能写清楚。做完,在那等了半个小时,出来一个人把我叫到会客厅(很小的会客厅),然后开始让我自我介绍,我在那介绍,他在那看笔试题,我介绍完,他来了一句,你还会写正则表达式,我感到很无辜,心里想,正好最近正则用的比较多,要不还不会呢。我回答他说,恩。常用的会自己写。比较复杂的如果偷懒的时候会去百度或者google。
然后他又问了一些其他的基础问题,我感觉回答的还行。看他的表情,感觉差不多了。最后他问我工资要多少,我说9k最少8.5k,他脸就拉下来了。说,那你回去等通知吧。
我回来后,不知道自己什么地方不好啊。然后发邮件去问他们的HR,为什么没通过,他回了说基础太差,职业发展是项目经理,和他们不符。我晕了,我也可以做程序的啊,而且我也特想做程序啊。基础太差,我不知道他们是怎么定义的。
后来进了一家公司,一直到现在还是干的很好啊。

可是为什么他们还要给我发面试邀请函呢。我服了。可能是有点愤怒吧,我回邮件说现在的公司很好,我干的也好。没有跳槽的打算,以前去你们公司也没面试上。

等我开完会回来,受到了他们HR的邮件,说:可能当时我的薪资要求太高了。

让iteye的朋友们都说说我当时是3年工作经验,要8.5k高吗?而且我在公司一直技术算比较好的啊。

刚在写的时候我突然想到,我是专科,曾经一家公司因为我是专科把工资压的好低,难道是这个原因?


哎。无奈中。。。。。。。。。。。。在努力学学。争取更高的工资。
展开阅读全文

JQuery公司考试面试

02-23

JQuery基础考试rn姓名: 每题5分,共计100分 考试分数: rn1、找到所有 p 元素,并且这些元素都必须是 div 元素的子元素。______rn HTML 代码: one two threern A: $("div > p"); B: $("p"); C: $("#div > p"); D: $("#p");rn2、动态创建一个 div 元素(以及其中的所有内容),并将它追加到 body 元素中。_____rn A: ("body").appendTo($(" Hello"));rn B: $(" Hello").appendTo("body");rn C: $(" Hello").appendTo("body");rn D: ("#body").appendTo($(" Hello"));rn3、动态设置页面背景色。_____rn A: $("document.body").css( "background", "black" );rn B: $(document.body).css( "background", "black" );rn C: $(body).css( "background", "black" );rn D: $(#body).css( "background", "black" );rn4、当DOM加载完成后,执行其中的函数。_____rn A: $(function());rn B: $(document).ready(function());rn C: $(document);rn D: $(function());rn5、迭代两个图像,并设置它们的 src 属性的代码。_____rn A: $("img").each(function(i)rn this.src = "test" + i + ".jpg";rn );rn B: $("img").each(i , this)rn this.src = "test" + i + ".jpg";rn ;rn C: $("img").each(i , this)rn return function() rn this.src = "test" + i + ".jpg";rn rn ;rn D: 没有正确答案;rn6、确定查询的选择器,运行代码后结果是。_____rn $("ul")rn .append(" " + $("ul").selector + "")rn .append(" " + $("ul li").selector + "")rn .append(" " + $("div#foo ul:not([class])").selector + "");rn A: ul ul li div#foo ul:not([class]);rn B: ul li div#foo ul:not([class]);rn C: ul ul li div#foo ul:not([class]) ;rn D: 没有确正答案;rn7、选择文档中所有图像作为元素数组,并用数组内建的 reverse 方法将数组反向。rnHTML 代码: _____ rn A: $("img").get().reverse();rn B: $("#img").get().reverse();rn C: $("#img").get("img").reverse();rn D: $("img").reverse();rn8、运行以下代码后的结果是 ____ 。rnHTML 代码: $("div").data("blah"); rn $("div").data("blah", "hello");rn $("div").data("blah");rn $("div").data("blah", 86);rn $("div").data("blah");rn $("div").removeData("blah");rn $("div").data("blah");rn A: $("div")的值是空; B: $("div")的值是"blah";rn C: undefined; D: $("div")的值是"86";rn9、查找一个 DIV 元素 DIV1 DIV2SPAN,执行$("div");结果是:_____ 。rn A: DIV1, DIV2;rn B: DIV1 DIV2;rn C: DIV1 DIV2SPAN;rn D: SPAN;rn10、找到匹配任意一个类的元素的方法是:_____ 。rn divrn p class="myClass"rn spanrn p class="notMyClass"rn A: $("$div,$span,$p.myClass");rn B: $("div,span,p.myClass");rn C: $("div,span,p");rn D: $("#div,#span,p.myClass");rn11、获取匹配的第一个元素的方法是:_____ 。rn list item 1 list item 2rn A: $('#li').first(); B: $('ul #li').first(); C: $('li').first(); D: $(li).first();rn12、执行$("tr:visible"),查找所有可见的 tr 元素的结果是:_____ 。rn Value 1rn Value 2rn A: Value 2; B: Value 2;rn C: Value 2; D: Value 2;rn13、执行$("ul li:first-child"),在每个 ul 中查找第一个 li的结果是:_____ 。rn John Karl Brandonrn Glen Tane Ralphrn A: John, Glen;rn B: Glen, Glen;rn C: Brandon, Glen;rn D: John;rn14、查找所有的input元素的方法是:_____ 。rn rn rn rn rn rn rn Optionrn Buttonrnrn A: $("#input"); B: $(":input"); C: $("input"); D: $("$input");rn15、返回第一个图像的src属性方法是:_____ 。rn A: $("img").src; B: $("img").attr("src");rn C: $("#img").attr("src"); D: $("#img").src;rn16、哪一些是Ajax的请求必须传递的参数:____ 。rn A: url; B: data; C: callback; D: type;rn17、 Microsoft's Internet Explorer 浏览器中返回 true一些是:_____ 。rn A: $.browser.safari; B: $.browser.opera;rn C: $.browser.msie; D: $.browser.mozilla;rn18、 合并 settings 和 options,修改并返回 settings值是:_____ 。rn var settings = validate: false, limit: 5, name: "foo" ;rn var options = validate: true, name: "bar" ;rn jQuery.extend(settings, options);rn A: validate: true, name: "bar" ;rn B: validate: false, limit: 5, name: "bar" ;rn C: validate: false, limit: 5, name: "foo" ;rn D: validate: true, limit: 5, name: "bar" ;rn19、 var obj = jQuery.parseJSON('"name":"John"');总么快速获取name的值:_____ 。rn A: obj.name.John; B: obj[name];rn C: obj.name; D: jQuery.parseJSON('"name":"John"').name;rn20、 总么验证是否为纯粹的对象函数是:______ 。rn A: jQuery.isArray; B: jQuery.isPlainObject;rn C: jQuery.contains; D: jQuery.isEmptyObject;rn 论坛

发一点关于面试的建议

10-10

我去年毕业的,也面试过几家公司(我做linux方向,下面只谈这些)。rnrn一般而言,大的公司很注重素质,小的公司很注重能力。rn下面只谈与技术有关的面试经验吧,与技术无关的就不提了。rnrn较大公司,比如百度华为等,主要考基本功,比如:rn   描述一下osi7层模型,实现strcat,说说kmp是怎么回事。 复试时会有会变态的算法题。rn较小公司,问的就多了。。。rn   比如:  写个string类,写几个宏,问问对进程线程有没有经验,ipc有哪些,数据库会用么?rntcp/ip了解到什么程度,能写出一个http server来么?建个线程池怎么样?进程之间可以用互斥锁么?rn对xml了解么?gdb会用么?rnrn给弟弟妹妹的建议:rn1. 注意着装。 别西服革履,但也不能太士,太俗。 站,立,行,都注意形象。rn  这个很重要的。 我面试时就吃这个亏了,因为面试时,问不出什么细节来,我的老板就对我不怎么满意,rn  只答应3000块钱。 干一个月,老板给加到5000。 老板说,当时看你走那两步路,以为你就那儿回事罢了。rn2. 简历最好带作品。 没作品就现写去。 作品很说明问题。rn  其实我直到现在,还没有拿到大学毕业证,我4年离校后,开始去的是移动的一个子公司,我去那做飞信服务器。rn  当时我也好歹带上了自己写的一点东西,他们就挺满意的。(一个httpserver,一个远程ide)rn3. 去google.com/codesearch,去搜索c string一些函数的经典实现,下载下来,背下来。 别信网上乱问出来的,rn  因为不一定你问出来的答案,就能达到标准库的水平。 这些函数指的是:rn  strlen, memcpy, strcat, strstr等。rn4. 排序算法都写一遍,还有什么kmp的。 有兴趣写写红黑树等。 用不着图算法,一般没有人问的。rn  (不要以为这些算法没用。 这些算法确实很基础,会做了,不一定保证人家会录用你,但做错了,等着你的肯定是冷笑)rn如果也和我一样,做linux服务器方向:rn1. bash基本命令注意一下。 比如进程,文件操作。 awk和sed知道一点点就行了。rn2. 学学python或是perl,用不了多少时间的,这个会有用的。rn3. gdb要多练练。 会用gdb,老板会很喜欢你的。 有很多错误,用gdb很容易找出来。 比如,进程收到sigio这个信号后退出了,rn  一般情况下,是不太容易发现的,因为这个时候是进程主动退出的,而且往往是异步的,很难发现。rn  如果用gdb,一下子就知道怎么回事了。 rnrn  再说一个常见的bug,就是程序一下子死掉了,显示一大堆库的信息,比如libstdc++.so什么的。 这个时候,有可能是把string放到rn  printf后面了。 (应该是string::c_str()这个函数)rn4. 如果有做网络服务器方向,研究一下the c10k problem。rnrn祝弟弟妹妹位好运了。 论坛

没有更多推荐了,返回首页