瀏覽分類:

面試紀錄

2021 面試紀錄-2

草稿

這間有載明不能分享邏輯題目,但其他的應該可以 所以我也打算不載明哪間公司

基本上就是紙本測驗邏輯,邏輯這種東西,我今天才知道不能有自己的意識,要依照他前面的敘述判斷他的對錯,只是側邏輯,不要加入自己的認知。

PHP機上考試 面試通知只有說PHP但還是有考SQL 但對我來說還蠻簡單的,但沒有辦法實際執行確認。

PHP題目基本上就是基本的兩題實作提,依照敘述完成還算簡單,但有一提我沒有答因為我沒寫完,但我已夢到的方式稍微修改一下在下面簡單實作一次

接著就是一些問答題,主要就是設計模式,還有資安方面的簡單答覆

PHP 問設計原則SOLID,這本書在 使用LARAVEL 8 PHP主流框架打造RESTFUL API(IT邦幫忙鐵人賽系列書) 有簡單提到 SOLID ,基礎在於新手入門,說已只有簡單提一下,這邊寫一片SOLID 簡單敘述給大家看 https://www.vnewin.com/solid-introduction/

資安方面問常見攻擊 XSS以及SQL Injection之前有買過資安線上課程,所以有一點印象

主管的面談的方面,我覺得都還不錯,主要都是花時間在找你想做什麼,並且在他們腦袋裡想要把我放在哪

人資的部分面談主要就是希望可以認識我,並了且擬人資表上面填寫的內容,發表他的疑問請盡情跟他聊天

後來又有一個主管,主要想問我為什麼前一份工作為什麼要離職,離職原因,聊的過程中我找到了真正的原因,還不錯。

但說老實的在徒步環島的過程中,我遇到一些人,他跟我的建議我現在決定在好好思考一下。

這次面試有很多對於面試的心得,我先準備接下來安排的面試 ,日後再看看哪些有拿到 入場券

2021應徵紀錄

目前還在面試中,先趕快紀錄一下,以免忘記

彼利數位資訊股份有限公司

自我介紹

照實回答

技術面

紀錄一下去這邊公司面試的過程,先記下技術方面

最複雜的流程是?

empty is_null is_ set 差別

突然被這樣問我只能印象回答,這裡附上我一年前寫的文章

function 裡面要傳入參數 用什麼

use

如果要變動外面的參數希望要怎麼在變數內改

global

失敗的Queue 怎麼辦

面試時我無法回答。

因為我還真的沒有涉略 Queue 太久,加上因為是伺服器不常壞掉,所以我擺明說不會,立馬來補一下失敗以後做哪些事情比較好。

物件導向設計原則

什麼是依賴注入設計模式?

我是解釋如果 A、B兩個類別,如果A需要使用才new B 產生實體物件,這時可以說A類別沒有B不能操作,因此使用依賴注入,在A類別產生時,帶入B實體物件。

我發現我英文說的能力真的很爛 因為不知道construct 建構子怎麼唸

怎麼實作

我舉Controller Service 的舉例

Laravel 相關

wherehas有用過嗎

有,判斷關聯資料是否存在,存在的話才顯示資料

with 有用過嗎

laravel collection array 跟 php array 差別?

只有用過不太清楚兩個方法差異,一個是Laravel 寫好的類別collection

Restmodel 有點不知道為什麼他們要這樣寫

Laravel Model 可以說明一下 fillable 的差別嗎?

php artisan 指令篇

php artisan config:clear

清除建立 config 資聊夾快取

php artisan cache:clear 他會清除全部嗎?

我回答他會去清除 快取資料夾,storage/framework/cache 好像誤會面試官的意思,他補一句會清掉config,我說會,這是錯誤的喔!

php artisan optimize:clear

git相關

有用過 git rebase 嗎?

聽到那一霎那,我完全忘記這個,現在紀錄查看到字才想起來,我在寫我的範例的時候一直用到這個,但我跟面試官說我只用過 rest。

git revert ?

沒有

git stash ?

有,但後來我都使用 PHPStorm 的一個建立清單功能 (下次再來補充這部分)

git cherry pick?

有,使用GUI圖形化介面用而已,可以選自己想要的個別程式碼併入。

但說認真以上幾個指令我都很少用,趕快把它加入筆記。

phpunit 系列

用過factory?

有用過 factory 產生假資料當什麼情況…我在找一下到時候再補上

phpunit mock 有沒有用過

如何讓phpunit 進入登入狀態

我使用的是Passport Laravel套件創建一個使用者,

給我看他們公司的一些程式碼並解釋給面試官

看到什麼講什麼!

有一個地方真的還不太確定為什麼要這樣寫

https://www.php.net/manual/en/function.method-exists.php

還有一個 filter 串連的物件導向是怎麼做的?面試官問我怎麼可以不用傳參數進去就可以用?我真的還是找不到

AWS

有用過哪一種 EC2 IAM RDS S3 忘記說SQS、還有 Amazon API Gateway

有沒有用過套件

Laravel 匯出匯入資料

為什麼離職?

自己生涯規劃,想休息一下 (我跟我朋友講,他說應該跟面試官說我去徒步環島,寫書…,面試官真的會想要聽這個嗎?)

因為我有稍微研究一下公司的部分內容所以對我有興趣的提問!非常感謝面試官的很願因跟我分享!不在這打出來,者種面試久久來一次也不錯。

整個過程我覺得還不錯,難度我覺得剛好有到我的程度,有些會有些不會

現在思考一下有什麼可以改進

英文能力至少會說專有名詞,可能會更專業一點的感覺