PHP极客水平测试——给创业公司用的远程面试题
出了份面试题《PHP极客水平测试》,创业公司可以用这个远程笔试啦,先答题,看答案合适了再邀请面试。希望对创业公司有所帮助,欢迎围观提建议哦^_^
题目会持续更新。
答题地址:http://www.diaochapai.com/survey915595
预览:
PHP极客水平测试
请输入姓名: * (必填, 至少2字, 最多10字)
计算机文化导论——硬件、OS、软件
你喜欢使用哪种桌面操作系统做开发? * (必填, 多选)
- Windows
- Linux
- OS X
现在最新款Mac和PC的区别有哪些? * (必填, 多选)
- Mac是64位的,PC是32位的
- Mac是IBM的CPU,性能高
- Mac可以装OS X系统,PC可以装Windows和Linux
手机:你喜欢使用哪种手机操作系统? * (必填, 多选)
- iOS
- Google 原生 Android
- MIUI Android
- 锤子 Android
- 中华酷联等手机自带Android
- Windows Phone
- 其他,请注明:
手机:Android和iOS的区别有哪些? * (必填, 多选)
- Android是开放给各种设备安装的,iOS是苹果专用的
- Android是无限多任务的,iOS限制了多任务更省电
- Android手机还是32位的,iOS的iPhone 64位的已经大量上市了
互联网文化导论——商业模式
你最喜欢使用哪个搜索引擎? * (必填, 单选)
- 百度
- 必应
- 360搜索
- 其他,请注明:
Google等搜索引擎,用户搜索是免费的,它的商业模式是什么? * (必填, 单选)
- 自有广告位展示自己的商品,卖商品获利
- 自有广告位和广告平台,投放商家的广告
Yahoo、新浪、网易、搜狐等等第一代门户的商业模式是什么? * (必填, 单选)
- 内容收费
- 自有商城,卖商品获利
- 内容免费,自有广告位向商家收费
Flappy Bird每天$50000的收入,它的商业模式是什么? * (必填, 单选)
- 游戏收费
- 游戏免费,道具收费
- 游戏免费,接入广告平台
91助手、同步推、PP助手等等推出了“iOS无需越狱,即可免费安装本来收费的APP”,是什么原理? * (必填, 单选)
- 收费软件做促销,在这些助手里免费
- 破解了收费软件,使用苹果In House企业账号重新发布盗版
计算题:2013财年,Google营收为598亿美元,净利润为129亿美元,请问净利润率约为多少? * (必填, 单选)
- 10%
- 20%
- 70%
计算题:2013年,阿里收入约79亿美元,净利润约35亿美元,员工23000人,请问人均产出和人均净利润为多少? *(必填, 单选)
- $3.4万、$1.5万
- $34万、$15万
- $340万、$150万
计算题:WhatsApp创业5年,红杉资本持股约20%,两名创始人持股65%,员工48人,被Facebook以190亿美元收购(120亿为股票,40亿为现金,另外30亿为未来四年给员工的股票津贴),除创始人以外,请问平均每位员工可以分到多少? * (必填, 单选)
- $3200万
- $5000万
- $3.2亿
91以19亿美金的价格被百度收购,如果给你19亿,你愿意做盗版吗? * (必填, 单选)
- 愿意
- 不愿意
程序员的自我修养
你最喜欢哪种版本控制系统和软件? * (必填, 单选)
- SVN GUI
- SVN terminal
- Git GUI
- Git terminal
- 其他,请注明:
有个新功能要开发了,在版本控制里如何操作? * (必填, 单选)
- 在主干里开发
- 创建一个tag
- 创建一个branch
- 不知道
有个新版本要发布了,在版本控制里如何操作? * (必填, 单选)
- 在主干里打包发布
- 创建一个tag
- 创建一个branch
- 不知道
GBK里一个汉字是几个字节? * (必填, 单选)
- 1
- 2
- 4
- 变长
UTF-8中一个字是几个字节? * (必填, 单选)
- 1
- 2
- 3
- 变长
UTF-16中一个字是几字节? * (必填, 单选)
- 1
- 2
- 4
- 变长
Windows记事本另存为UTF-8编码时,保存的文件带BOM头吗? * (必填, 单选)
- 带
- 不带
- 我不用Windows,不熟悉。
- 我用Windows,但不熟悉。
Windows和Linux的换行符各是什么? * (必填, 单选)
- \n,\n
- \n,\r
- \n,\r\n
- \r\n,\n
- 不知道
Mac OS的换行符是\r,但从OS X开始,换行符改成了什么? * (必填, 单选)
- \r\n
- \n
- 我不用Mac,不熟悉。
- 我用Mac,但不熟悉。
Windows记事本另存为,有个“ANSI”编码,请问和“ASCII”有什么区别?(如不用Windows,此题就不重要) (最多500字)
Unicode和UTF-8的区别是什么? * (必填, 最多500字)
GBK和GB18030的区别是什么?
学校机房需要给1000台电脑安装盗版Office、QQ等几十个软件,你会如何部署?一天之内能完成吗? * (必填, 最多500字)
你有开源作品吗?有多少个,大概介绍一下。 * (必填, 最多500字)
HTTP协议
session和cookie的区别是什么? * (必填)
下面哪些是HTTP method? * (必填, 多选)
- GET
- POST
- PUT
- DELETE
- HEAD
- HEADER
- REST
- RPC
- AJAX
- XMLHttpRequest 2
- HTML5
在Windows下,浏览器提交一个textarea表单,HTTP传输过程时,换行符是什么? * (必填, 单选)
- \r
- \n
- \r\n
在Linux下,浏览器提交一个textarea表单,HTTP传输过程时,换行符是什么? * (必填, 单选)
- \r
- \n
- \r\n
架构
下列哪些是具有完全OS权限的VPS? * (必填, 多选)
- AWS EC2
- AWS S3
- 阿里云 云服务器 ECS
- SAE Web服务器
- 盛大云主机
- 金山云主机
公司需要一个账号登录CRM、ERP等等内部系统,用gmail可以直接用OAuth,用国内企业邮箱没有OAuth,如何实现单点登录? * (必填)
Session、OAuth2和SSO的应用范围是什么,做项目时如何选型? * (必填)
公司CRM、ERP等等要有网页版,也要有APP提供给销售人员在外使用(拍照、录入等等),回到公司又需要用网页版大屏幕处理,需要采购什么硬件,开发几个项目? * (必填)
技术领导力
你推荐创业公司用什么邮箱比较好?请简述理由。 * (必填, 单选)
- 自己搭
- 腾讯企业邮箱
- 网易免费企业邮箱
- Gmail(Google Apps for Business)
- Office 365
- 其他,请注明:
- 不知道
你推荐创业公司用什么代码服务?请简述理由。 * (必填, 单选)
- 自己搭
- bitbucket
- gitcafe
- github
- google code
- 其他,请注明:
- 不知道
你推荐创业公司用什么项目管理系统?请简述理由。 * (必填, 单选)
- github等代码服务自带的issues
- redmine
- teambition
- tower
- trac
- worktile
- 其他,请注明:
- 不知道
你推荐创业公司用什么服务器?请简述理由。 * (必填, 单选)
- 自己购买,机房托管
- 云空间
- 云VPS
- 其他,请注明:
- 不知道
公司CRM、ERP等等内部系统,如何禁止外网访问?
公司开发的海外产品有Facebook功能,所有工程师需要查google不断线,如何搭建网络?(最好不要影响访问国内网站的网速)
以上题目和PHP无关,可作为软件工程师的通用问题。下面是PHP技术问题。
PHP技术
开发时,你主要使用哪种方式调试PHP? * (必填, 单选)
- 浏览器
- curl
- phpunit
- 其他,请注明:
PHP连接MySQL,你使用的是哪种方式? * (必填, 单选)
- php_mysql
- php_mysqli
- PDO
- 其他或不用MySQL,请注明:
你喜欢使用哪种第三方库? * (必填, 多选)
- 不使用第三方的,自己开发
- PECL
- PEAR
- PEAR2
- Composer
- 不知道第三方库是干啥用的
phpcs 是什么? * (必填, 单选)
- 用PHP写的CS游戏
- PHP测试
- PHP代码检查
- 不知道
喜欢使用异常还是error?请简述理由。 * (必填, 多选)
- error
- 异常
- 没想过
写PHP时,你喜欢代码怎么缩进? * (必填, 单选)
- 不缩进
- tab
- 2个空格
- 4个空格
- 8个空格
- 其他,请注明:
PHP系统函数有多种风格,你开发函数时喜欢哪种风格? * (必填, 单选)
- json_encode,全小写下划线风格,先名词后动词
- substr,全小写无下划线风格,先动词后名词
- PDO::setAttribute,驼峰,先动词后名词
- 其他风格,请注明:
写PHP时,你按照哪个书写规范? * (必填, 单选)
- 无规范
- 自己有一套规范,请简述:
- 业界公开规范,请注明:
哪种目录结构比较熟悉? * (必填, 单选)
- controller、model、view、www
- src(controllers、models)、htdocs、res、tests、vendor
- application(controllers、models、layouts、views)、library、public、tests
- 其他,请注明:
从零开始一个新项目,你会选择哪个PHP框架? * (必填, 单选)
- Laravel
- Yii
- Zend
- Zend2
- 其他框架,请注明:
- 自己写的框架,请简述:
PHP极客水平测试——给创业公司用的远程面试题的更多相关文章
- 每个极客都应该知道的Linux技巧
每个极客都应该知道的Linux技巧 2014/03/07 | 分类: IT技术 | 0 条评论 | 标签: LINUX 分享到:18 本文由 伯乐在线 - 欣仔 翻译自 TuxRadar Linux. ...
- 2016第七季极客大挑战Writeup
第一次接触CTF,只会做杂项和一点点Web题--因为时间比较仓促,写的比较简略.以后再写下工具使用什么的. 纯新手,啥都不会.处于瑟瑟发抖的状态. 一.MISC 1.签到题 直接填入题目所给的SYC{ ...
- python scrapy版 极客学院爬虫V2
python scrapy版 极客学院爬虫V2 1 基本技术 使用scrapy 2 这个爬虫的难点是 Request中的headers和cookies 尝试过好多次才成功(模拟登录),否则只能抓免费课 ...
- 极客DIY:如何用Siri与树莓派“交互”
苹果在2014年推出的HomeKit智能家居平台的确给人眼前一亮的感觉.随着时间的推移,国外的黑客对HomeKit该逆向的逆向,结果也都汇总到了git.本着折腾到死的极客心态,从网上淘了一块树莓派进行 ...
- [2013 eoe移动开发者大会]靳岩:从码农到极客的升级之路
(国内知名Android开发论坛 eoe开发者社区推荐:http://www.eoeandroid.com/) 前天,2013 eoe 移动开发者大会在国家会议中心召开,eoe 开发者社区创始人靳岩在 ...
- 极客”一词,来自于美国俚语“geek”的音译,一般理解为性格古怪的人
起源 “ 极客”一词,来自于美国俚语“ geek”的音译,一般理解为性格古怪的人.数学“极客”大多是指,并不 一定是数学专业但又对数学等技术有狂热的兴趣并投入大量时间钻研的人.又 译作“ 奇客”.以前 ...
- 极客君教你破解隔壁妹子的wifi密码,成功率高达90%
首先,给大家推荐一个我自己维护的网站: 开发者网址导航:http://www.dev666.com/ 破解wifi密码听起来很复杂,实际上也不是非常的复杂,极客君(微信公众帐号:极客峰)今天教大家如何 ...
- 极客圈(一)树莓派3B协同Python打造个性化天气闹钟
人生苦短,我用Python~ 一直想自己折腾些极客的东西出来,供自己使用或者是供他人使用.一则可能对自己的生活是一种帮助,二则是对自己技能的提高,三则显得高大上,一直努力,一直提高,一直Happy!~ ...
- 安装Leanote极客范的云笔记
前言 在这个互联网知识呈爆炸增长的时代,作为一个程序员要掌握的知识越来越多,然再好的记性也不如烂笔头,有了笔记我们就是可以时常扒拉扒拉以前的知识,顺便可以整理下自己的知识体系. 如今市面上云笔记产品, ...
随机推荐
- Mybatis中SqlMapper配置的扩展与应用(2)
三.子表删除兼容问题 这个问题,使用SQL配置函数不太好处理,而且就算使用SQL配置函数,也不够直观,有点自动生成SQL的意味,太Hibernate了(不过要是可以兼收Hibernate和Mybati ...
- Java多线程synchronized同步
非线程安全问题 “非线程安全”问题存在于“实例变量”中,如果是方法内部的私有变量,则不存在“非线程问题”.也即是说,方法中的变量永远是线程安全的. 如果多个线程共同访问1个对象中的实例变量,则可能线程 ...
- java之Maven配置和springMvc的简单应用
初始springMvc这个框架,非常的陌生,而且幸好公司是通过maven这个代码管理工具,可以随时添加依赖.解决了很多问题在以后深入开发中. 项目结构: 通过结构中,pom.xml这个文件其实就说明这 ...
- Web 前端开发精华文章集锦(jQuery、HTML5、CSS3)【系列十八】
<Web 前端开发精华文章推荐>2013年第六期(总第十八期)和大家见面了.梦想天空博客关注 前端开发 技术,分享各种增强网站用户体验的 jQuery 插件,展示前沿的 HTML5 和 C ...
- web前端学习笔记(CSS变化宽度布局)
一.“1-2-1”单列变宽布局: 对于变宽度的布局,首先要使内容的整体宽度随浏览器窗口宽度的变化而变化.因此中间的container容器中的左右两列的总宽度也会变化,这样就会产生不同的情况.这两列是按 ...
- java中map插入相同的key
测试用例: package test; import org.junit.Test; import po.Person; import java.util.HashMap; import java.u ...
- SQLProfiler_SQL抓包
有时候我们的某个程序或者应用在执行SQL语句时报错了, 我们需要拿到报错的SQL语句检查, 那么你可以借助:SQL Profiler工具来实现. 1.SQL Profiler是一个可以检测SQL服务器 ...
- C#的变迁史 - C# 2.0篇
在此重申一下,本文仅代表个人观点,如有不妥之处,还请自己辨别. 第一代的值类型装箱与拆箱的效率极其低下,特别是在集合中的表现,所以第二代C#重点解决了装箱的问题,加入了泛型.1. 泛型 - 珍惜生命, ...
- Redis系列二之事务及消息通知
一.事务 Redis中的事务是一组命令的集合.一个事务中的命令要么都执行,要么都不执行. 1.事务简介 事务的原理是先将一个事务的命令发送给Redis,然后再让Redis依次执行这些命令.下面看一个示 ...
- Hello, Android多屏幕版
Hello, Android Multiscreen Xamarin.Android 中处理导航 在这两部指南中,我们将扩展我们前面创建的Phoneword 应用,以处理第二个屏幕.本章主要介绍安卓的 ...