其他分享
首页 > 其他分享> > 面试相关题目

面试相关题目

作者:互联网

1

ps -ef

uname -a  

df -h

ifconfig

netstat

fdisk -l

 

2

tail  10000 test.log |awk -F '("bizType":")' '{print $2}'|awk -F '(",")' '{print $1}'|sort|uniq -c|sort -r

 

3   解析域名,找到ip-》浏览器于网站建立TCP连接——》浏览器发起请求-》 显示页面或返回其他

 

4 数组转字符串(implode),然后字符串截取

 

5 类的自动装载(autoload)机制。autoload机制可以使得PHP程序有可能在使用类时才自动包含类文件,而不是一开始就将所有的类文件include进来,这种机制也称为lazy loading

 

composer 会找到符合 PR4 规范的第三方库的源

将其加载到 vendor 目录下

初始化顶级域名的映射并写入到指定的文件里

写好一个 autoload 函数,并且注册到spl_autoload_register() 里

 

6 PHP 实现了代码复用的一个方法,称为 traits。 Traits 是一种为类似 PHP 的单继承语言而准备的代码复用机制

 

7  

1 索引数组

 

array_merge就是简单的数组追加,即使索引相同也不会出现覆盖的情况。这也注定了新数组的索引会被重写。

+的方式在遇到索引相同时,保留前者抛弃后者

 

2关联数组

array_merge键名相同,后者覆盖前者

+依旧是保留前者抛弃后者

 

8 联合索引注意事项

  1、查询使用时需按顺序

  2、数据量少的字段不需要加索引

  3、最左原则

 

9 explain 

 

ALL:Full Table Scan, MySQL将遍历全表以找到匹配的行

index: Full Index Scan,index与ALL区别为index类型只遍历索引树

range:只检索给定范围的行,使用一个索引来选择行

ref: 表示上述表的连接匹配条件,即哪些列或常量被用于查找索引列上的值

eq_ref: 类似ref,区别就在使用的索引是唯一索引,对于每个索引键值,表中只有一条记录匹配,简单来说,就是多表连接中使用primary key或者 unique key作为关联条件

const、system: 当MySQL对查询某部分进行优化,并转换为一个常量时,使用这些类型访问。如将主键置于where列表中,MySQL就能将该查询转换为一个常量,system是const类型的特例,当查询的表只有一行的情况下,使用system

NULL: MySQL在优化过程中分解语句,执行时甚至不用访问表或索引,例如从一个索引列里选取最小值可以通过单独索引查找完成。

 

10

 

只有InnoDB支持事务,所有说事务隔离级别指的是InnoDB下的事务隔离级别。

 

读未提交:一个事务可以读取到另一个事务未提交的修改。这会带来脏读、幻读、不可重复读问题。(基本没用)

 

读已提交:一个事务只能读取另一个事务已经提交的修改。其避免了脏读,但仍然存在不可重复读和幻读问题。

 

可重复读:同一个事务中多次读取相同的数据返回的结果是一样的。其避免了脏读和不可重复读问题,但幻读依然存在

 

11  字符串、列表、集合、有序集合、哈希  lua脚本处理实现分布式锁

 

12

 

  function order($arr){

      $count = count($arr);

      $temp = 0; 

     

      for($i=0; $i<$count-1; $i++){

           

          for($j=0; $j< $count-1-$i; $j++){

                if($arr[$j] > $arr[$j+1]){

                    $temp        = $arr[$j];

                    $arr[$j]     = $arr[$j+1];

                    $arr[$j+1]   = $temp;

               }

          }

      } 

      return $arr;

     }     

 

 

 

标签:arr,题目,索引,quot,事务,autoload,面试,MySQL,相关
来源: https://www.cnblogs.com/huitailang2021/p/15403333.html