面试的自我介绍你使用以下的要点进行来说明:
①..是否熟练掌握一种或以上开发语言;
谈论时自然会问.不要说我性格外向,善于团队合作和学习的刻板印象.事实上,企业人力资源部非常反感自我介绍的背书.一般来说,我理解代码并使用模块.我会使用一些PHP CMS模板来建立网站.
扩展资料:
①..一般的程序员都有四年的在专业领域的学习,需要获得在程序领域的学士学位,不论是数学方面的还是工程方面的都是可以的.不同分类方式程序员分为:
(1)按照所使用的编程语言来分,程序员分为:c/c++程序员、php程序员、java程序员、delphi程序员、net程序员、asp程序员等;
参考资料:
百度百科-程序员
①.,基本的php语法,面向对象设计能力,session和cookie技术.
掌握这三个,就已经够了.
问题:请用最简单的语言告诉我 PHP 是什么?
回答:PHP 全称:Hypertext Preprocessor,是一种用来开发动态网站的服务器脚本语言.
问题:什么是 MVC?
Model:数据信息存取层.
View:view 层负责将应用的数据以特定的方式展现在界面上.
Controller:通常控制器负责从视图读取数据,控制用户输入,并向模型发送数据.
问题:在页面中引用 CSS 有几种方式?
引用外部 CSS 文件
内部定义 Style 样式
内联样式
问题:PHP 支持多继承吗?
回答:不可以.PHP 类只能继承一个父类,并用关键字"extended"标识.
问题:请问 PHP 中 echo 和 print 有什么区别?
这两个看起来很相似,因为它们都是将一些值打印在屏幕上.但是 echo 和 print 的本质区别在于:echo 用来输出字符串,显示多个值的时候可以用逗号隔开.只支持基本类型,print 不仅可以打印字符串值,而且可以打印函数的返回值.
问题:请问 GET 和 POST 方法有什么区别?
问题:PHP 中获取图像尺寸大小的方法是什么?
回答:getimagesize () 获取图片的尺寸
Imagesx () 获取图片的宽度
Imagesy () 获取图片的高度
问题:PHP 中的 PEAR 是什么?
回答:PEAR 也就是为 PHP 扩展与应用库(PHP Extension and Application Repository),它是一个 PHP 扩展及应用的一个代码仓库.
问题:如何用 PHP 和 MySQL 上传视频?
问题:PHP 中的错误类型有哪些?
提示:这都是一些非常正常的信息,而非重大的错误,有些甚至不会展示给用户.比如访问不存在的变量.
警告:这是有点严重的错误,将会把警告信息展示给用户,但不会影响代码的输出,比如包含一些不存在的文件.
错误:这是真正的严重错误,比如访问不存在的 PHP 类.
问题:如何在 PHP 中定义常量?
回答:PHP 中使用 Define () 来定义常量.
某大公司的PHP面试题
① 如何用php的环境变量得到一个网页地址的内容?ip地址又要怎样得到?
[php]
echo $_SERVER ['PHP_SELF'];
echo $_SERVER ['SERVER_ADDR'];
[/php]
字符串"open_door" 转换成 "OpenDoor"、"make_by_id" 转换成 "MakeById".
function changeStyle( $str) {
/*$str = str_replace ( "_", " ", $str );
$str = ucwords ( $str );
$str = str_replace ( " ", "", $str );
return $str;*/
$arrStr=explode('_',$str);
foreach($arrStr as $key=$value){
$arrStr[$key]=strtoupper(substr($value,0,1)).substr($value,1);
}
return implode('',$arrStr);
$s = "open_door";
echo changeStyle ( $s );
[php]$arr1 = array (
'0' = array ('fid' = 1, 'tid' = 1, 'name' ='Name1' ),
);
'0' = array (
'0' = array ( 'tid' = 1, 'name' = 'Name1'),
),
'1' = array (
)
php
$arr1 = array (
function changeArrayStyle($arr){
foreach($arr as $key=$value){
$result[$value['fid']][]=$value;
return array_values($result);
echo "pre";
ANSWER:
第一范式:若关系模式R的每一个属性是不可再分解的,再属于第一范式.
第二范式:若R属于第一范式,且所有的非码属性都完全函数依赖于码属性,则为第二范式.
第三范式:若R属于第二范式,且所有的非码属性没有一个是传递函数依赖于候选码,则属于第三范式.
存储过程:
DELIMITER //
create procedure proc_countNum(in columnId int,out rowsNo int)
begin
select count(*) into rowsNo from member where member_id=columnId;
end
call proc_countNum(1,@no);
select @no;
视图:
create view v_countNum as select member_id,count(*) as countNum from member group by member_id
select countNum from v_countNum where member_id=1
[php]select
case
when first_namemiddle_name then
case when first_namelast_name then first_name
else last_name end
else
case when middle_namelast_name then middle_name else last_name
end as name
from member
ANSWER: sql优化有鸟用,不如直接加索引.
[php]$data = array(
......
)[/php]
写出在模板页的代码? 若用foreach语句又要怎样显示呢?
占无答案.
①.0 写一个函数,能够遍历一个文件夹下的所有文件和子文件夹.(目录操作)
[php] ?php
$d = dir(dirname(__file__));
//echo "Handle: " . $d-handle . "\n";
//echo "Path: " . $d-path . "\n";
while ( false !== ($entry = $d-read ()) ) {
echo $entry . "br /";
$d-close ();
①.1 两张表 city表和province表.分别为城市与省份的关系表.
city:
id City Provinceid
①. 广州 1
.......... 广州
province:
id Province
①. 广东
..........
(1) 写一条sql语句关系两个表,实现:显示城市的基本信息.?
如:
Id(城市id) Cityname(城市名) Privence(所属省份)
.........
显示字段:省份id ,省份名,包含多少个城市.
ANSWER:
①select A.id,A.Cityname,B.Province from city A,province B where A.provinceid=B.id
公司用dbdesigner及cvs,测试管理工具用的是Mantis
[php]function bubble_sort( $arr){
$number=count($arr);
for($i=0;$i$number-1;$i++){
for($j=0;$j$number-1-$i;$j++){
if($arr[$j]$arr[$j+1]){
$tmp=$arr[$j];
$arr[$j]=$arr[$j+1];
$arr[$j+1]=$tmp;
$arr=explode(" ",$str);
bubble_sort($arr);
var_dump($arr);
可能会问以下问题:(这是一个多元的问题,这和你应聘的公司规模,行业,技术层次有一定的关系)
①.、你会使用什么框架?
①.0、给你一个算法让你用PHP实现.
... ...
都说到这里了大家应该明白有很多问题可能是意料不到的,所以建议你去牛客网多练习一下或者去海投简历体验应聘过程,失败没什么大不了的.