首页 存档 技术 查看内容

成功拿到国内知名互联网企业offer

2018-3-30 13:00 |来自: 互联网 266 0

摘要: 导读:陈捷,优才学院Web全栈第三期学员。本文是他在成功拿到中国最大的自营式电商企业的offer后给大家分享的面试题。在文中他总结了在参加一些互联网大公司面试过程中遇到的8大经典面试题,内容涉及PHP的复习机制、 ...

导读:陈捷,优才学院Web全栈第三期学员。本文是他在成功拿到中国最大的自营式电商企业的offer后给大家分享的面试题。在文中他总结了在参加一些互联网大公司面试过程中遇到的8大经典面试题,内容涉及PHP的复习机制、nginx高可用实现、常见排序算法、一致性hash、秒杀抢购等方面的知识,同时还针对相应的面试题给出了参考文章。优优分享之,希望对大家的复习更具有针对性。

正文↓

最近因为换工作有参加过一些大公司的面试,现在基本尘埃落,和大家分享下我觉得比较好的面试或笔试的技术点。以此共勉吧。

1 、PHP的写时复制机制(Copy-On-Write)

例如这种形式

$a=1;

$b=$a;//当把a赋值给b时,在内存中a,b其实是指向同一块内存

$b=2;//只有当b值发生变化,才会内存复制赋新值

写时复制优点:是通过赋值的方式赋值给变量时不会申请新内存来存放新变量所保存的值,而是简单的通过一个计数器来共用内存,只有在其中的一个引用指向变量的值发生变化时才申请新空间来保存值内容以减少对内存的占用。

从PHP底层基础数据结构来看

ref_count和is_ref是定义于zval结构体中
is_ref标识是不是用户使用

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部