貌似都是网上通用的面试题,给大家做个参考。
总共六题,第四题不会回答,没答出来直接写不会还被那个技术经理说很实在,汗~其实我也知道不会就直接说不会比含含糊糊地扯要好,总不会不懂装懂被人拆穿了不好,咱们技术人员怕的是什么都会,那样就没东西学了~~权当自我安慰一下了。。
虽然那公司还是给我个机会,但是由于其他原因,还是没去干。1.传值与传引用的区别。2.写出你所知道的输出语句,并说明他们的区别?3.写出一个验证E-MAIL的正则。4.有一个需要登录的邮箱,现在需要获取里面的邮件(邮箱不支持POP3方式),如果是HTTP方式怎么获取?HTTPS方式呢?5.写个排序算法,需要尽量高效。并分析其可以优化的办法。6.写出你在项目实施过程中可以让网页加载速度加快的办法。
总共六题,第四题不会回答,没答出来直接写不会还被那个技术经理说很实在,汗~其实我也知道不会就直接说不会比含含糊糊地扯要好,总不会不懂装懂被人拆穿了不好,咱们技术人员怕的是什么都会,那样就没东西学了~~权当自我安慰一下了。。
虽然那公司还是给我个机会,但是由于其他原因,还是没去干。1.传值与传引用的区别。2.写出你所知道的输出语句,并说明他们的区别?3.写出一个验证E-MAIL的正则。4.有一个需要登录的邮箱,现在需要获取里面的邮件(邮箱不支持POP3方式),如果是HTTP方式怎么获取?HTTPS方式呢?5.写个排序算法,需要尽量高效。并分析其可以优化的办法。6.写出你在项目实施过程中可以让网页加载速度加快的办法。
2:
echo
print
print_r
var_dump
3 /^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/
4 ?
5 sort arsort asort ksort ...
6 加缓存, 定图片大小...
大家来讨论一下
第5题的算法题要求不能用PHP 的自带函数
最后对你这个0分贴深深的鄙视下
回下5L,我的回答是:
1.减少缓存使用
2.使用IFRAME和AJAX
3.分离JS和CSS但是面试官也没和我说我的答案到底对不对,所以这个我就不得而知了
说反了,应利用缓存!
同时利用js和CSS链接文件