Junior Developer
Today I got a call about an interview for a Junior Developer position in one of PNGs top 5 banks. So I've decide to do some research into the company
KINA GROUP
Established in 1985, the company provides end-to-end financial solution, savings and loans, mortgages, stockbroking, financial advice and more. Later in 2015 it acquired May Bank (Malaysian) and developed into Kina Bank and Kina Wealth Management. It is now the 4th largest bank in Papua New Guinea
The companies values include
1. Integrity
2. The Customer
3. Opportunity
4. Trust
5. Fairness
WHAT IS A JUNIOR DEVELOPER?
According to the position description, is a whole lot of developing (obviously), testing and maintaining web and desktop-based business applications - no problem with that whatsoever.
It also says things about documentation, working with team mates, resolving application issues and providing third-level support to business users.
What is third-level support?
According to Community Spiceworks , 3rd level or 3rd line support is more specialized to an area, such as network or in this case would mean specialized only to applications (both web and desktop)
WHAT TO EXPECT IN THE INTERVIEW
So the interview is on tomorrow and I've got to do some background on this. Here is what I found out on my quest:
- The interview may be more about demonstrating your passion for technology rather than solving a difficult programming or math question.
- Possible interview sequence may be, coding challenge, cultural interview (don't know what this is), code challenge review then technical interview
*cultural interview - includes basic questions like, would you work well inside the existing team? Are you a nice person/likable? Do you seem passionate/smart? Can you communicate well? etc
Sometimes they ask 'proxy' questions like, what kind of technologies are you excited about? or ask about a project you've created recently or your favorite programming language.
The secret to these questions: Do you truly care about technology.
Anyways so I'm still not satisfied, I'm not too sure if these information is enough for the interview. I have to prove that I truly have passion for technology.
PSEUDO CODE
I heard from some of my friends, during their interviews, they were given the task to write down pseudo codes for simple activities such as moving a car from one end to another. What is the pseudo code for that?
Here are some tips gathered, keywords: Do While...EndDo; Do Until....Enddo; Case....EndCase;
So for that car:
If accelerator = pushed;
{
car += car_speed; //increase speed
}
if brake=pushed;
{
car -=car_speed; //decrease speed
}
Endif
Sources: https://www.codementor.io/learn-programming/junior-developer-interview-tips-to-success
http://www.techrepublic.com/blog/10-things/10-things-you-may-be-asked-during-a-developer-interview-and-how-to-handle-them/
https://www.monster.com/career-advice/article/7-questions-ask-web-developer-job-interview
https://gamedev.stackexchange.com/questions/26845/i-am-looking-to-create-realistic-car-movement-using-vectors
KINA GROUP
Established in 1985, the company provides end-to-end financial solution, savings and loans, mortgages, stockbroking, financial advice and more. Later in 2015 it acquired May Bank (Malaysian) and developed into Kina Bank and Kina Wealth Management. It is now the 4th largest bank in Papua New Guinea
The companies values include
1. Integrity
2. The Customer
3. Opportunity
4. Trust
5. Fairness
WHAT IS A JUNIOR DEVELOPER?
According to the position description, is a whole lot of developing (obviously), testing and maintaining web and desktop-based business applications - no problem with that whatsoever.
It also says things about documentation, working with team mates, resolving application issues and providing third-level support to business users.
What is third-level support?
According to Community Spiceworks , 3rd level or 3rd line support is more specialized to an area, such as network or in this case would mean specialized only to applications (both web and desktop)
WHAT TO EXPECT IN THE INTERVIEW
So the interview is on tomorrow and I've got to do some background on this. Here is what I found out on my quest:
- The interview may be more about demonstrating your passion for technology rather than solving a difficult programming or math question.
- Possible interview sequence may be, coding challenge, cultural interview (don't know what this is), code challenge review then technical interview
*cultural interview - includes basic questions like, would you work well inside the existing team? Are you a nice person/likable? Do you seem passionate/smart? Can you communicate well? etc
Sometimes they ask 'proxy' questions like, what kind of technologies are you excited about? or ask about a project you've created recently or your favorite programming language.
The secret to these questions: Do you truly care about technology.
Anyways so I'm still not satisfied, I'm not too sure if these information is enough for the interview. I have to prove that I truly have passion for technology.
PSEUDO CODE
I heard from some of my friends, during their interviews, they were given the task to write down pseudo codes for simple activities such as moving a car from one end to another. What is the pseudo code for that?
Here are some tips gathered, keywords: Do While...EndDo; Do Until....Enddo; Case....EndCase;
So for that car:
If accelerator = pushed;
{
car += car_speed; //increase speed
}
if brake=pushed;
{
car -=car_speed; //decrease speed
}
Endif
Sources: https://www.codementor.io/learn-programming/junior-developer-interview-tips-to-success
http://www.techrepublic.com/blog/10-things/10-things-you-may-be-asked-during-a-developer-interview-and-how-to-handle-them/
https://www.monster.com/career-advice/article/7-questions-ask-web-developer-job-interview
https://gamedev.stackexchange.com/questions/26845/i-am-looking-to-create-realistic-car-movement-using-vectors
TO BE CONTINUED