1. 程式人生 > >2018--滴滴順風車PHP實習生面試之二面分享總結(待更)

2018--滴滴順風車PHP實習生面試之二面分享總結(待更)

兩次面試都是視訊面的。二面面試官先讓我做的自我介紹。我就從大一開始簡單的介紹了下。

1、下面是我的介紹:

    從大一開始,我就加入了我們系的Topcoder工作室, 並進入了專案組開始學習PHP基礎知識,一直持續到現在。期間在學習的同時,完成了我們工作室網站前後臺的建設,然後跟學長接觸了小程式商城的開發,後來改版成了現在中玉玉器微商平臺包括,後臺玉器上傳,修改刪除,分類,新增品牌,諮訊,廣告等功能,今年開學,在南陽本地一家公司實習,參與研發了南陽市行賄黑名單系統。在工作室擔任負責人和專案組組長,統籌演算法組和專案組,組織開展活動,帶領大家不斷學習進步。

2、下面就是面試官問我的:

說說session和cookie的區別?

    1): session 儲存到伺服器端記憶體中,cookie儲存到客戶端,設定過期時間儲存到磁碟中,不設定儲存在內容中,隨瀏覽器關閉而失效。

    2): session安全性高,cookie不安全,容易被盜取。

    3): 使用session時需要使用到cookie,將sessionid標識儲存到瀏覽器端。

    4): PHP可以通過session_id()獲取到當前的sessionid。我試了下,也可以通過$_COOKIE['PHPSESSID']獲取。

    5): cookie()有大小限制,而session沒有,但是會佔用記憶體,影響效率。

PHP面向物件裡的魔術方法:

    __clone() : 一個物件克隆另一個物件的時候,自動執行__clone() 函式;

    __get() : 獲取一個沒有許可權和不存在的屬性時,__get()執行該函式自動執行,傳入引數,為變數名。

    __set($a ,$b) : 給一個許可權上不允許訪問或不存在的屬性賦值時,__set()自動執行,屬性名$a ,值為$b;

    __call() : 例項化的物件執行沒有定義的方法或無許可權訪問時,__call() 自動執行。返回該方法名;

    __construct() 和__destruct() 改造方法和析構方法。

問我大學裡都學了哪些專業課?

我的回答:計算機網路,作業系統,資料結構,資料庫。結果:就問我相關的了。

1:用程式碼實現二叉樹中序遍歷的方法?自己寫了下,想想程式碼實現有點困難,我就把思路說了下。

2:IP地址中,為什麼分為A、B、C、D呢?書上也說為了滿足不同使用者的需求,當某個單位申請到一個IP地址是,實際上獲得了具有同樣網路號的一塊地址,其中具體的各個主句號,則由該單位自行分配。網上說,方便管理和定址。

3、程序和執行緒的區別:

相關推薦

2018--滴滴風車PHP實習生面試分享總結

兩次面試都是視訊面的。二面面試官先讓我做的自我介紹。我就從大一開始簡單的介紹了下。1、下面是我的介紹:    從大一開始,我就加入了我們系的Topcoder工作室, 並進入了專案組開始學習PHP基礎知識,一直持續到現在。期間在學習的同時,完成了我們工作室網站前後臺的建設,然後

百度實習生面試一面記錄

因為課程上完了,論文也投出去了,所以就在實習僧上投簡歷,一開始投的簡歷完全沒人看,後來找了學姐好好改了簡歷,才慢慢有迴應。大概是週五投的,第二週週一就有HR約電話面試了,然後協商說週二一面吧。 一面 一面大概進行了50分鐘吧,一些基礎知識和4個演算法題。基礎知識基本上都答上了。演算法題做對了兩個

Linux學習筆記四————Linux常用命令 補充

-h http “.” 現實 人性化 快捷 我們 包括 無法 一、Linux命令——文件、磁盤管理 1.文件管理 <1>查看文件信息:ls ls是英文單詞list的簡寫,其功能為列出目錄的內容,是用戶最常用的命令之一,它類似於DOS下的dir命令。 Linu

資料分析面試準備

目錄: 一.python如何安裝第三方包 二.Numpy的語法 三.Pandas的語法 四.Matplotlib的語法 五.Sklearn的語法 六.大資料元件的知識 七.Linux的基本命令 八.Excel 九.SQL 十.統計概率 十一.機器學習 十二.python中函式的引數

2018年java試題總結附答案

1.什麼是B/S架構?C/S架構? B/S(Browser/Server),瀏覽器/伺服器程式; C/S(Client/Server),客戶端/服務端,桌面應用程式。 2.網路協議有哪些? HTTP:超文字傳輸協議; SMPT:簡單郵件協議; TELNET:遠端終端

查詢演算法——叉查詢樹圖文分析

1 package Unit3; 2 3 import java.util.Stack; 4 5 import edu.princeton.cs.algs4.Queue; 6 7 public class BST<Key extends Comparab

微信小程式——自定義分享按鈕完整版

1.宣告 onShareAppMessage 函式   onShareAppMessage() {          return {        title: '彈出分享時顯示的分享標

Appium+Python 自動化測試:啟動APPAndroid篇

android版本 inf 環境 哪些 aapt code div port ons 前一篇寫了環境安裝,這篇記錄是記錄如何啟動APP以及啟動APP之前要做哪些事。 Appium 啟動APP至少需要5個參數,分別是‘platformName‘,‘platformVersio

去BAT面試完的Mysql試題總結55道

55道網際網路大公司的經典面試題,全部答對月薪5W+沒問題。1、一張表裡面有ID自增主鍵,當insert了17條記錄之後,刪除了第15,16,17條記錄,再把mysql重啟,再insert一條記錄,這條記錄的ID是18還是15 ?2、mysql的技術特點是什麼?3、Heap表

JAVA面試總結整理

內部類是一個統稱,具體分為四種:成員類,靜態成員類,區域性類,匿名類。其中匿名類是區域性類的特殊情況。對於成員類和靜態成員類都存在於類的頂層程式碼中。相當於類的靜態方法和非靜態方法的關係。區別在於成員類依賴於類例項而靜態成員類不依賴。所以前者只能訪問例項方法和成員而後者只能訪問靜態方法和成員。它們都用於建立

Linux的程序程式設計--程序間通訊訊息佇列

1.1         系統V訊息佇列 訊息佇列中的每個訊息都有如下的資料結構: struct msgbuf { long mtype;         // 訊息型別 char mtext[n];      // 訊息內容,n由使用者自己定義 }; 1.1.1      

VS C++ 執行緒篇建立執行緒傳遞引數

例程1:傳遞整型引數#include <stdlib.h> #include <stdio.h> #include <windows.h> DWORD WINAP

RabbitMQ系列教程:工作隊列Work Queues

我們 one 排隊 設置 gem 異步 actor 獲得 targe 原文:RabbitMQ系列教程之二:工作隊列(Work Queues) 今天開始RabbitMQ教程的第二講,廢話不多說,直接進入話題。 (使用.NET 客戶端 進行事例演示)

RabbitMQ指南:工作隊列Work Queues

chan 需要 講解 nts rec 並行化 之一 RoCE edge 原文:RabbitMQ指南之二:工作隊列(Work Queues)   在上一章的指南中,我們寫了一個命名隊列:生產者往該命名隊列發送消息、消費從從該命名隊列中消費消息。在本章中,我們將創建一個工作隊

RabbitMQ指南:工作佇列Work Queues

在上一章的指南中,我們寫了一個命名佇列:生產者往該命名佇列傳送訊息、消費從從該命名佇列中消費訊息。在本章中,我們將建立一個工作佇列

PHP實習生面試準備的建議

你好,是我琉憶。PHP程式設計師面試筆試圖書系列作者。 今天就跟大家聊聊作為一個PHP程式設計師,每年的跳槽季都應該怎麼準備一番。 其實普遍的跳槽季總的就有2個。 分別是新年後的3-4月,還有9-10月份。 但是對於應屆畢業生來說,反而是新年後的3-4月實習和畢業後的6-7月。 那麼我分別對於以下的

2018年3月php開發面試最新快報(鏈家+一下科技+新浪+自如+百度)-熱氣騰騰[題目+答案]

===========================寫在前面:這兩天面了幾家,趕緊趁著還記得,把面試題記錄下來,以供參考。鏈家:注重基礎和底層原理,還有程式碼的異常處理,摳細節。不過比較人性化,注重持久化發展,上下班不用打卡,活幹完了6,7想撤就可以撤,好任性的有沒有。然後

在家刷滴滴風車

每天上下班開車,為了節約油錢 過橋費等,都會使用手機刷單,看是否有順路可帶的單。  現在寫了一個程式,不需要拿著手機刷了,每天下班回家,或者上班在單位電腦開著即可,一旦有順路的乘客,程式會自動發出聲音報警。 你需要做的只是這個時候再拿出手機,搶單即可。(其實直接搶單程式碼也

機器學習&數據挖掘筆記_16常見面試機器學習算法思想簡單梳理

回歸 utl lsa 多維 包含 的人 相互 oss 一個用戶 【轉】   前言:   找工作時(IT行業),除了常見的軟件開發以外,機器學習崗位也可以當作是一個選擇,不少計算機方向的研究生都會接觸這個,如果你的研究方向是機器學習/數據挖掘之類,且又對其非常感興趣的話

Linux學習總結三十三lamphttpd關聯php

lamp php vhosts 一.httpd 關聯php httpd主配置文件/usr/local/apache2.4/conf/httpd.confvim /usr/local/apache2.4/conf/httpd.conf//修改以下4個地方1打開虛擬主機搜索ServerName,去掉前