面试问php怎么回事,面试高级php工程师?
高并发大访问量的mysql优化,服务器优化?
字段建索引、主从数据库、读写分离、表分区、负载均衡。
linux的慢查询日志会记录mysql的超时查询sql语句,定期察看进行优化。
2.大访问量下秒杀模块程序怎么设计,如果使用mysql会有多卖的情况,就是订单超过库存。
将订单数据缓存到内存,如果用数据库直接崩掉,毫无悬念的。
3.缓存的使用
能用静态的用静态,不能静态的用内存缓存,例如memcache、redis,不能缓存的用数据库。
4.session可不可以跨域?怎么跨域?
将PHP session机制重写(PHP提供),将session存储在memcache或者数据库就可以跨域了。
另外session能以三种方式存储,文件、数据库、缓存。
5.了不了解非关系型数据库?
mongodb
6.会不会写shell脚本以及linux的操作
还会问一下时下流行的东西,比如做没做过微信开发,例如微信支付开发、APP移动开发,等等问题。
问的核心东西都是围绕这些转的,如果有笔试会让你写sql,php功能(例如冒泡排序等排序),还有逻辑题。
我当初面试了很多,这是一个我的面试经验的总结,纯手打忘采纳。
如何招聘到3年以上工作经验踏实稳定的本科PHP开发工程师?
本人符合你所要求的条件,那我就以我的面试经验来回答下你的问题吧。
工资。工资一定要给到位,有了数字的职位才有吸引力。公司的管理制度,程序员都讨厌复杂的人际关系以及公司里面复杂的领导圈什么的,如果公司这方面比较好的话,抛出这些对程序员也是很有吸引力的。当然还有上班时间灵活等等。项目多,锻炼机会多,或者是大牛多。3年以上的PHPER基本的PHP都已经没有问题了,这个时间就考虑如何提高自己了,所以说项目的好坏或者大牛的多少也是吸引一个好程序员的关键 再补充一点吧,这个时候的程序猿大多是单身狗,我记得无意见看到一个公司还定期给程序猿介绍对象,我觉得着点直接秒杀前面3点了。如何入门Java?
昨天我刚回答完,一个经验比较丰富的程序员如何提升自己,今天推送给我如何入门。那我就依照我自己的经验来回答一下。我也是从入门到入门,哈哈,开个玩笑。
若有其他面向对象编程基础如果学过其他面向对象语言,那么Java入门还是很简单的,面向对象语言70-80%的内容都是相同的,所以可以把以有的知识迁移过来,专门应对不同的内容。我们可以找些经典的书籍看,也可以经常逛逛论坛、博客啥的。对于这样的同学来说,找到学习方法不难,其实不用找,以前怎么学好那门语言的,这次就怎么学Java。
若没有面向对象编程经验如果没学过其他面向对象语言,那么就找些基础的书看吧,从基础看起,下面列举几本书,都是我看过的,入门相当不错
看书与看视频的抉择可能有的同学觉得看书入门比看视频学的慢,那是没找对方法,没看对书,有些书籍不适合基础薄弱的同学,所以看了进步缓慢。另外,光看不行,还要动手实践。计算机科学都是动手实践性很强的,由其是软件工程这门学科。不但要看懂书中讲了什么,还要把数中的例子自己都敲一边,获得感性认识,慢慢的代码敲多了你会觉得,一点都不难。
看些视频也是可以地,现在网络资源非常丰富。
不要自己单打独斗,加入一个学习小组/群孤木难成林,自己一个人学,总会有懈怠的时候,这时候就需要一个环境,给我们一些鼓励。如果你加入一个群,还可以和大家交流心得体会,看看别人怎么学,怎么克服困难,有没有可借鉴的学习经验,掌握更多关于编程的讯息。
上面是我能想到的,欢迎大家补充
是让他们招个phper还是自己去学?
肯定要自己去学啊,所谓技多不压身么,但进了公司以后,你会发现很多时候你想学一门新技术新语言,却没有很好的机会,只能在业余时间照着教程啃,又累又慢。而这次对你来说就是一个千载难逢的好机会,千万不要轻易放弃。
PHP并不是一门非常难的语言
Nodejs属于前端技术(javascript)应用于后台,那么你现在已经具备计算机语言的基本知识,包括语法、函数、面向对象等。如果你用nodejs开发过网站,你应该还具备网站开发相关的技术知识。另外,PHP和javascript同为解释性语言,自然有很多相似的地方。甚至可以说,从Nodejs到PHP的过渡是非常平稳的过渡。
跟着项目去学习更容易
这是很多码农的学习经验,带着项目去学习,更具目的性。可以采用检查式学习法,只学习自己这个项目能用得到的。关于项目业务和需求这一块可以多和领导交流,事先整理好。这样就只剩下语言本身的学习了,难度并不是特别大。
PHP是非常实用的语言
全世界80%的网站都是由PHP编写的。它的流行无外乎是简单高效、性能好、支持热部署、易修改、极强的兼容性,且PHP的官方非常给力,各种独立的PHP空间商好找等原因。很多PHP开发者自称PHP是世界上最好的语言。这虽有自夸之意,但也一定程序上反映出PHP的现状。所以既然有这样的机会,就一定要好好学,学好PHP绝对是赚到了。
如何正确学习php?
对于初学者,大家都需要一套比较完整并且有趣的学习教程,所以小编整理了一套完整并且有趣的学习教程,希望可以帮助到初学者。跟着这套教程学习,肯定可以从入门到精通。
第一阶段:推荐视频:PHP基础视频_html+css+js
javascript+jQuery
html+css+bootstrap
Php轻松入门视频
第二阶段:推荐视频:6天玩转MySQL
PHP核心编程视频教程
第三阶段:推荐视频:基于PHP面向对象的自定义MVC框架高级项目开发
Smarty入门视频课程免费分享
第四阶段:推荐视频:SVN视频教程无偿分享
2017XML视频教程
2017AJAX系列视频教程
ThinkPHP开发框架2016版
2016最新Linux系列视频教程免费分享
第五阶段推荐视频:NoSQL之Redis技术
PHP微信接口开发
mongodb实操视频
第六阶段:推荐视频:珍贵HyBrid App视频免费分享
2016基于laravel框架app软件开发
以上就是一些自学的经验和视频了,楼主可以看一下哦!