Upload Button Icon Add office photos

Filter interviews by

Canadian National Railway Interview Questions and Answers

Be the first one to contribute and help others!

Interview questions from similar companies

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I was interviewed in Dec 2024.

Round 1 - Technical 

(1 Question)

  • Q1. Basic Question about TDS DEDUCTION IN DIVISION

Interview Preparation Tips

Interview preparation tips for other job seekers - I was invited for an interview and ended up with waiting for 3.5 hours before being called in when the interview from accounts department finally arrived, I was asked only one basic question about TDS deduction in division, which I answered correctly. After that the discussion shifted to my salary and they mentioned that my salary expectation were beyond their budget.
The entire interview lasted barely 3-5 minutes.it was disappointing to see that they hadn’t aligned the budget for the role beforehand yet still called an experienced Candidate for an interview wasting both my time and money.
I hope the company considers candidates time as valuable and ensures proper planning in the future to avoid such situations.
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - Technical 

(5 Questions)

  • Q1. What happens when cable is laid
  • Ans. 

    When cable is laid, it is typically buried underground or installed overhead to provide electrical or communication connections.

    • Cable is typically laid underground in trenches to protect it from damage and exposure to elements.

    • Overhead cable installation involves attaching the cable to poles or structures above ground.

    • Proper cable laying techniques are essential to ensure safety, reliability, and longevity of the infra

  • Answered by AI
  • Q2. What is the logic in railway line
  • Ans. 

    The logic in railway line involves the efficient movement of trains on tracks to ensure safety and timeliness.

    • Railway lines are designed to allow trains to travel from one point to another efficiently.

    • Tracks are laid out in a specific pattern to prevent collisions and ensure smooth operation.

    • Signals and switches are used to control the movement of trains and prevent accidents.

    • Schedules and timetables are created to opt...

  • Answered by AI
  • Q3. What is track circuit?
  • Ans. 

    A track circuit is an electrical circuit used to detect the presence of trains on a railway track.

    • Track circuits are typically installed along railway tracks to monitor the presence of trains by detecting their axles or wheels.

    • They work by sending electrical current through the track and measuring changes in the current flow when a train is present.

    • Track circuits are essential for signaling systems to ensure safe opera...

  • Answered by AI
  • Q4. What is the colour aspect through which the train gets the signal,
  • Ans. 

    The colour aspect through which the train gets the signal is typically red, yellow, and green.

    • Red signal indicates stop

    • Yellow signal indicates caution

    • Green signal indicates go

    • These signals are used in railway traffic control systems

  • Answered by AI
  • Q5. Why is route aspect given in home signal?
  • Ans. 

    Route aspect is given in home signal to indicate the route set for the train to follow.

    • Route aspect helps the train operator know which track the train is cleared to proceed on.

    • It ensures safe and efficient movement of trains by guiding them along the correct path.

    • Different route aspects may indicate different routes or movements available to the train.

    • Route aspect is crucial for preventing collisions and ensuring smoo

  • Answered by AI
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - One-on-one 

(6 Questions)

  • Q1. Difference b/w deep copy and shallow copy
  • Ans. 

    Deep copy creates a new copy of an object with all nested objects also copied, while shallow copy creates a new object with references to the original nested objects.

    • Deep copy creates a new object and recursively copies all nested objects, resulting in a completely independent copy.

    • Shallow copy creates a new object but only copies the references to nested objects, so changes in nested objects reflect in both the origin...

  • Answered by AI
  • Q2. Difference between foreach and map
  • Ans. 

    foreach is used to iterate over an array and perform a function on each element, while map creates a new array by applying a function to each element.

    • foreach does not return a new array, while map does

    • foreach is used for side effects, while map is used for transformation

    • Example: forEach - let numbers = [1, 2, 3]; numbers.forEach(num => console.log(num)); // prints 1, 2, 3

    • Example: map - let numbers = [1, 2, 3]; let doub...

  • Answered by AI
  • Q3. Pure impure pipe
  • Q4. Ngonchanges usage
  • Q5. Basic array methods
  • Q6. Difference null undefined empty values in js
  • Ans. 

    null is an intentional absence of any value, undefined means a variable has been declared but not assigned a value, and empty values are variables that have been assigned a value of empty string, empty array, or empty object.

    • null is used to represent the intentional absence of any value

    • undefined means a variable has been declared but not assigned a value

    • Empty values can be empty string (''), empty array ([]), or empty

  • Answered by AI

Skills evaluated in this interview

IES Interview Questions & Answers

Indian Railways user image Ashutosh Kumar

posted on 12 Nov 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(5 Questions)

  • Q1. Introduce yourself
  • Q2. Why do you want to join services
  • Q3. Why do you want to leave ONGC and join Railways
  • Ans. 

    I am seeking new challenges and opportunities for growth in a different industry.

    • Looking for new challenges and opportunities for personal growth

    • Interested in exploring a different industry and gaining new experiences

    • Seeking a change in work environment and culture

    • Want to broaden my skill set and knowledge by working in a different sector

  • Answered by AI
  • Q4. Radiation equation
  • Q5. Max Planck law and its implication
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Can you please introduce yourself?
  • Ans. 

    I am a Software Development Engineer with 5 years of experience in developing web applications using Java, Spring, and Angular.

    • 5 years of experience in software development

    • Proficient in Java, Spring, and Angular

    • Strong problem-solving skills

    • Experience in developing web applications

    • Good team player

  • Answered by AI
  • Q2. What type of questions are being asked?

Interview Preparation Tips

Interview preparation tips for other job seekers - I am Anjali Singh from Prayagraj in Uttar Pradesh, and I have completed a Postgraduate Diploma in Computer Applications.
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. How do agile methodologies function in B2B projects?
  • Ans. 

    Agile methodologies in B2B projects involve frequent communication, adaptability, and collaboration with stakeholders.

    • Agile methodologies in B2B projects prioritize customer collaboration and responding to change over following a strict plan.

    • Regular feedback from stakeholders helps in adjusting project scope and priorities in real-time.

    • Cross-functional teams work together closely to deliver incremental value to the B2B...

  • Answered by AI
  • Q2. What is your experience with barcode scanners?
  • Ans. 

    I have extensive experience working with barcode scanners in various automation projects.

    • Implemented barcode scanning functionality in warehouse management system to track inventory

    • Integrated barcode scanners with automated testing tools for regression testing

    • Utilized barcode scanners in manufacturing processes to improve efficiency and accuracy

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
-

I applied via Approached by Company and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. What is your experience with parallelizing transformers, and how do you approach splitting them across multiple devices to minimize latency?
  • Ans. 

    I have experience parallelizing transformers by splitting them across multiple devices to minimize latency.

    • I have utilized frameworks like TensorFlow and PyTorch to parallelize transformers.

    • I approach splitting transformers by dividing the input data into chunks and distributing them across devices.

    • I optimize communication overhead by minimizing data transfer between devices.

    • I leverage techniques like data parallelism ...

  • Answered by AI

Not important Interview Questions & Answers

Sterling Oil Exploration & Energy Production user image Anonymous

posted on 22 Dec 2024

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Dumb HR will ruin the company or maybe they behave how the company wants them to behave.

Interview Preparation Tips

Interview preparation tips for other job seekers - Consider joining this company only if you have no other options and are on the verge of financial collapse. I was a top candidate for selection but ultimately chose to reject the offer. My conversation with HR revealed that they seek individuals who will blindly obey rather than fostering a relationship with employees. They expect compliance and submission. I have declined their offer.
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

An aptitude test is designed to assess an individual's ability to perform certain tasks or react to a range of different situations. These tests are often used by educational institutions and employers to evaluate potential candidates' skills, talents, and potential for success in a specific role or academic program. Here are some key details about aptitude tests:

1. **Purpose**: Aptitude tests are used to measure a variety of skills, including logical reasoning, verbal ability, numerical skills, and spatial awareness. They help to identify strengths and weaknesses and predict future performance.

2. **Types**:
- **Verbal Reasoning**: Assesses understanding and reasoning using concepts framed in words.
- **Numerical Reasoning**: Tests ability to work with numbers, including basic arithmetic, data interpretation, and logical problem-solving.
- **Abstract Reasoning**: Evaluates the ability to identify patterns, logical rules, and trends in new data.
- **Mechanical Reasoning**: Measures understanding of mechanical and physical principles.
- **Spatial Reasoning**: Assesses the ability to visualize and manipulate objects.

3. **Format**: Aptitude tests can be multiple-choice, true/false, or involve practical problem-solving tasks. They are often timed, with specific sections dedicated to each type of reasoning.

4. **Preparation**:
- **Practice Tests**: Taking practice tests helps familiarize with the format and types of questions.
- **Study Guides**: Reviewing basic concepts in mathematics, grammar, and logical reasoning.
- **Skills Development**: Enhancing skills through puzzles, reading, and other related activities.

5. **Usage**:
- **Recruitment**: Employers use aptitude tests to screen job applicants and find the best fit for a role.
- **Education**: Schools and colleges use these tests for admissions, placement, and identifying areas for student improvement.
- **Career Counseling**: Helps individuals understand their strengths and areas for improvement, guiding career choices.

6. **Scoring**: Scores are typically presented as percentiles, showing how a test-taker compares to a norm group. Higher scores indicate better performance relative to the norm group.

If you have specific questions about a certain type of aptitude test or need preparation tips, feel free to ask!

Round 2 - HR 

(2 Questions)

  • Q1. Tell me about yourself.Tip: Provide a brief overview of your professional background, focusing on experiences relevant to the job you're applying for. Highlight your key achievements and skills.
  • Q2. Know YourselfAssess and interest.

Interview Preparation Tips

Interview preparation tips for other job seekers - . Know YourselfAssess Your Skills and Interests: Understand your strengths, weaknesses, and what you enjoy doing.Set Clear Goals: Define what you want in a job in terms of role, industry, and company culture.2. Prepare a Strong Resume and Cover LetterTailor Each Application: Customize your resume and cover letter for each job application to highlight relevant skills and experiences.Be Concise and Professional: Ensure your resume is clear, well-organized, and free of errors.

DG R&AW Interview Questions & Answers

Centre For Railway Information Systems user image Anonymous

posted on 14 Oct 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
Selected Selected

I applied via Walk-in

Round 1 - Aptitude Test 

WENT BAD BY NOW FULLY GREAT

Round 2 - One-on-one 

(2 Questions)

  • Q1. NEVER BLUFED IF IN "DOUBT" SAID CAN I MAKE A GUSS
  • Q2. CALL BY REFERENCE IN C
  • Ans. 

    Call by reference in C allows a function to modify the actual value of a variable passed as an argument.

    • In call by reference, the address of the actual argument is passed to the function.

    • Changes made to the parameter inside the function affect the original value outside the function.

    • Example: void swap(int *a, int *b) { int temp = *a; *a = *b; *b = temp; }

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - BE FRANK IF IN DOUBT GUESS WITH PERMISSION

Skills evaluated in this interview

Tell us how to improve this page.

Compare Canadian National Railway with

Huawei Technologies

4.0
Compare

Indian Railways

4.1
Compare

HCL Infosystems

3.9
Compare

Indorama

4.0
Compare
Did you find this page helpful?
Yes No
write
Share an Interview