IQ

 

Orsted Interview Questions
Introduction
Executive Summary Structure
● Name
● Graduated from, in what degree
● Total years of working experience
● Current role in what company
● What do you do at your current role
● Biggest strength
● Why are you looking out
● What interest you in this role
To understand further about your experience
● Years of experience in Angular and .Net Core
● How many projects in Angular and .Net Core that are built from scratch?
● Could you explain about your current system design? (How does front end
communicate with back end, how many layers of authentication, database used)
● How does the back end talk to the database?
● Are you familiar with Agile methodology?
● Are you involved in CI/CD? Devops?
● Where do you host your application?
● What do you do when you get stuck with a problem and you cannot solve it by
yourself?
● Do you deal with stakeholders regularly?
● How do you explain technical requirements to non technical people? (Hint: Draw
diagrams)
Back End related questions
● What is ORM (object relational mapping)
● What is .Net Core?
● Do you know what is the latest version of C#?
● Concept of cohesion and coupling
● 3 Probabilities of OOP (Encapsulation, inheritance, polymorphism)
● What is interface in C#?
● Can interface be inherited?
● How do you dispose method object in C#?
● What is dependency injection?
● What is delegate C#?
● What is reflection in C#?
● Difference between task and thread in C#
● C# Asynchronous Method
● Cross origin in C#
● What is an abstract class?
● Difference between local storage and session storage, cookies? How would you use

each?
Database
● How do you present a large amount of data? Do you improve the API or Repository
layers?
● Experience in Troubleshooting database - speed of loading data
● What are the steps to fine tune queries that were already provided?
● What is Stored Procedure and do you work on it?
● Do you have experience in updating / inserting functions in Stored Procedure?
● How do you ensure data consistency in a table?
● Experience in Transaction Query
● Indexing SQL
Unit Testing
● What is TDD and Unit Testing?
● How do you make a good unit test approach, what are the key measures?
● How do you simulate results from a unit test?
● How do you mock unit testing?
● What's your most used design patterns?
Front End related questions
Javascript
● Difference between variables in javascript
● Which method would you use if you want to remove the first item in the array
● Difference between double equal vs triple equal
Angular
● How do you pass parent components to child components?
● How do you evoke the child component method to parent class?
● How do you share data between 2 child components without going through the parent
component?
● How do you pass in a user token to APIs without the need to define every single API?
How do you define once to ensure a token can pass through every API?
● How to achieve calling live data to the front end via API?
● Let’s say a Parent component has a CSS Class name, if you were to reuse the CSS
Class in the child component and only want to overwrite 1 property, how do you do it
without affecting the parent component?
● What is View Encapsulation?
● File upload component - If you would like to use the original template in another front
end project, but you do not want to copy the same set of components, how do you do
it?
● How do you handle your authentication of authorisation for each component and
services where some allow access in page 1, some in page 2?
Q&A Session

Prepare a list of intelligent questions to ask the interviewers - ask about the company /
product / services / business model / team structure / culture/ future plans / expectations for
you and etc - anything that can't be easily Googled would be good questions.

Comments

Popular posts from this blog

Travel RESUME CV

Tablig