Theory
એ coder જે ખોટા round માટે તૈયાર હતો
Anvi, આપણી Surat ની Semester 2 student, હમણાં જ એક tech company નો કડક online coding round પસાર કરીને આવી છે. એ આગળના તબક્કામાં એવી આશા સાથે ઘૂસે છે કે whiteboard પર વધુ C++ અને Java મળશે. એને બદલે interviewer પૂછે છે: 'એવો એક પ્રસંગ કહો જ્યારે તમારે એવા teammate ને સંભાળવો પડ્યો હોય જે git વાપરવાની ના પાડતો હતો.' એ લથડીને એક ધૂંધળા, વિખરાયેલા જવાબમાં પડી જાય છે. ઘણા students માની લે છે કે coding test છેલ્લો દરવાજો છે. છે નહીં: પછીના rounds જાણી-જોઈને અલગ હોય છે, કારણ કે એ એવી વસ્તુઓ ચકાસી રહ્યા હોય છે જે એક coding test ક્યારેય ચકાસી શકતું નથી.
Theory
driving licence ના તબક્કા
તમને એક જ test થી driving licence મળતું નથી. પહેલા નિયમોનું written test હોય છે, પછી practical test જ્યાં તમે ખરેખર ગાડી ચલાવો છો, અને છેવટે રસ્તા પર ખરો અનુભવ. દરેક તબક્કો કંઈક એવું ચકાસે છે જે બાકીના ચકાસી શકતા નથી. એક placement process પણ એ જ રીતે ચાલે છે: coding test તમારી કાચી skill ચકાસે છે, technical panel ચકાસે છે કે તમે કેવી રીતે વિચારો અને સમજાવો છો, અને HR round ચકાસે છે કે તમારી સાથે કામ કરવું કેવું રહેશે. જે તબક્કો તમારી સામે છે એના માટે તૈયારી કરો, એના માટે નહીં જે તમે પહેલેથી પસાર કરી આવ્યા.
Theory
વાત સીધી
Interview formats એ settings છે જેમાં તમારું મૂલ્યાંકન થાય છે: એક one-on-one technical panel, એક group discussion (GD), કે એક આધુનિક recorded video કે AI interview. એની અંદર, recruiters અલગ-અલગ question types વાપરે છે: technical (syntax, logic, design), behavioural (તમે ખરેખર ભૂતકાળમાં શું કર્યું), અને situational (એક કલ્પિત પરિસ્થિતિમાં તમે શું કરશો). મળીને એ તમારી એક પૂરી તસવીર બનાવે છે.
At a glance
interview સવાલોના ત્રણ મુખ્ય પ્રકાર.
| સવાલનો પ્રકાર | recruiter શું ચકાસી રહ્યો છે | એક BCA student માટે ઉદાહરણ |
|---|---|---|
| Technical | code, databases અને logic પર તમારી પકડ. | 'MySQL માં clustered અને non-clustered index માં શું ફેર છે?' |
| Behavioural | તમે ખરેખર શું કર્યું, એનાથી એ અંદાજ કે તમે આગળ કેવો વ્યવહાર કરશો. | 'એવો એક પ્રસંગ કહો જ્યારે deadline થી 2 દિવસ પહેલાં project ની માંગ બદલાઈ ગઈ હોય.' |
| Situational | તમે મોકે કેવી રીતે વિચારો છો અને જોખમ કેવી રીતે સંભાળો છો. | 'client-demo ની વચ્ચે server crash થઈ જાય અને તમારો manager offline હોય. તમે શું કરશો?' |
Follow along
behavioural સવાલો માટે STAR method
- Situation: માહોલ કહો Anvi સંદર્ભ આપે છે: 'Surat માં મારા Semester 2 web app lab માં, મારું group એક 4-અઠવાડિયાની પાકી deadline વાળું e-commerce dashboard બનાવી રહ્યું હતું.'
- Task: સમસ્યાને નામ આપો એ ચોક્કસ મુદ્દો કહે છે: 'અમારો backend developer બીમાર પડ્યો, અને માત્ર 5 દિવસ બાકી હતા ત્યારે routing APIs અલિખિત રહી ગઈ.'
- Action: તમે શું કર્યું એ પોતાનું પગલું સમજાવે છે: 'હું frontend થી બહાર નીકળી, રાત ભરમાં Node.js શીખી, અને API routes સાફ-સુથરા લખ્યા.'
- Result: પરિણામ કેવું આવ્યું એ પરિણામથી પૂરું કરે છે: 'evaluation ના દિવસે બધું ચાલ્યું, અમને 9.5/10 મળ્યા, અને page load 12% ઝડપી થઈ ગયું.'
Quiz
એક interviewer Anvi ને પૂછે છે: 'જો તમને ખબર પડે કે એક senior teammate એ બહુ અકુશળ database query લખી છે તો તમે શું કરશો?' આ કયા પ્રકારનો સવાલ છે, અને એને કેવી રીતે જવાબ આપવો જોઈએ?
- એક situational સવાલ. એણે શાંતિથી એમાંથી પસાર થવું જોઈએ, બતાવતાં કે એ પહેલા ખરા performance ના આંકડા કેવી રીતે ભેગા કરશે, પછી એ સુધારો senior સાથે માનથી ઉઠાવશે.
- એક technical સવાલ. એણે તરત કાગળ પર એક SQL script લખી દેવી જોઈએ, દેખાડા માટે.
- એક trick સવાલ. એણે કહેવું જોઈએ કે seniors ક્યારેય ખરાબ code લખતા નથી, જેથી મુસીબતથી બચી રહે.
Show the answer
એક situational સવાલ. એણે શાંતિથી એમાંથી પસાર થવું જોઈએ, બતાવતાં કે એ પહેલા ખરા performance ના આંકડા કેવી રીતે ભેગા કરશે, પછી એ સુધારો senior સાથે માનથી ઉઠાવશે.
'તમે શું કરશો જો...' એક situational સવાલ છે. એ તમારો નિર્ણય અને ચતુરાઈ ચકાસે છે. તમારા સૂચનને ખરા data થી ટેકો આપવો, નહીં કે માત્ર અભિપ્રાયથી, પરિપક્વતા બતાવે છે અને વાતને senior પર પગ મૂક્યા વગર પહોંચાડે છે.
Think first
Strategy check: નિષ્ફળતા વાળો સવાલ
જો કોઈ interviewer પૂછે 'એવો એક પ્રસંગ કહો જ્યારે તમે કોઈ technical લક્ષ્ય મેળવવામાં નિષ્ફળ રહ્યા,' તો તમારા જવાબનો ખરો હેતુ શું છે? tap કરતાં પહેલાં વિચારી લો.
Show the answer
એ ચકાસી રહ્યા છે કે શું તમે એક ઝટકો સંભાળીને એમાંથી શીખી શકો છો. કોઈ ખરી નિષ્ફળતાને સીધી રીતે સ્વીકારી લો, કહો કે પછી તમે શું સમજ્યા, અને એ નક્કર ફેરફાર કહો જે તમે કર્યો જેથી એ જ વસ્તુ તમને ફરી ન પકડે. પ્રામાણિકતા અને એક પાઠ, એ નિષ્ફળતાને છુપાવવા કરતાં સારું છે.
Watch out
લવારો ન કરો
behavioural round ની સૌથી નુકસાનકારક ભૂલ એક ધૂંધળો, બેડોળ જવાબ છે. કોઈ પડકાર વિશે પૂછતાં students ઘણી વાર કહે છે: 'અરે, મારી team માં ઘણી બધી problems હતી પણ અમે બધાએ મહેનત કરી અને મોડી રાત સુધી જાગ્યા અને અમારા professor એ કહ્યું અમે કમાલ કર્યું!' આ તમે ખરેખર કરેલા કામ વિશે કંઈ કહેતું નથી. તમારા જવાબને સાફ અને ખાસ રાખવા માટે STAR method વાપરો.
Theory
આ તમારા બાકીના લેખનને પણ feed કરે છે
તમારા interview formats જાણવા બીજે પણ કામ આવે છે. જે STAR-આધારિત વાર્તાઓ તમે અહીં તૈયાર કરો છો એ જ કાચો માલ છે જેનાથી તમે તમારું Statement of Purpose અને તમારા Semester 3 portfolio (BCA306) માં project descriptions લખશો.
Summary
Key takeaways
- Placements તબક્કામાં ચાલે છે, દરેક કંઈક અલગ ચકાસે છે, કાચી skill થી લઈને તમે લોકો સાથે કેવી રીતે કામ કરો છો ત્યાં સુધી.
- technical, behavioural અને situational સવાલોને અલગ ઓળખો, કારણ કે દરેક અલગ પ્રકારનો જવાબ ઇચ્છે છે.
- behavioural જવાબોને એક સાફ આકાર આપવા માટે STAR (Situation, Task, Action, Result) વાપરો.
- જ્યાં શકાય ત્યાં તમારા પરિણામો પર ખરા numbers મૂકો.
- યાદ રાખવાનો hook: driving licence ની જેમ, દરેક round કંઈક નવું ચકાસે છે, જે તબક્કો સામે છે એના માટે તૈયારી કરો.