Top 21
Prep plan
Updated weekly · Last refresh Aug 30

Civil & Environmental Consultants Software Engineer Interview Questions

The questions to prepare for a Civil & Environmental Consultants Software Engineer interview. Questions from real interview reports rank first. Updated weekly.

21questions
~3htotal time
Track your progressSign up free to work through all 21 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 8 questions · ~79 min
Reverse a Linked ListEasy
Practice

Reverse a singly linked list in place using pointer manipulation.

RecursionLinked ListsCivil & Environmental Consultants
Implement Binary Search AlgorithmEasy
Practice

Write a binary search function to find a target value in a sorted array.

SearchingCivil & Environmental Consultants
Optimizing Sorting for Large DatasetsMedium

Explain how to choose and optimize sorting approaches for large datasets based on memory, data distribution, and stability requirements.

ArraysSortingGreedyCivil & Environmental Consultants
Explain Time ComplexityEasy

Tests ability to analyze algorithm efficiency and communicate tradeoffs.

MathArraysCivil & Environmental Consultants
Programming Languages and UsageEasy

Tests breadth of language proficiency and practical experience applying languages to deliver software.

Hash TablesArraysStringsCivil & Environmental Consultants
Shortest Path in a GraphHard

Tests algorithmic problem-solving and correct selection of graph shortest-path approach.

QueueGraphsHeapCivil & Environmental Consultants
More Coding questions with a free account
2
Behavioral & Leadership12 questions · ~119 min
Prioritizing Conflicting High-Stakes WorkEasy

Tests prioritization under pressure, stakeholder management, and ownership when multiple urgent requests compete for limited time.

Stakeholder ManagementOwnershipDealing With AmbiguityCivil & Environmental Consultants
More Behavioral & Leadership questions with a free account
3
More topics1 question · ~10 min
The finish line: interview-readyComplete all 21 questions to finish this plan.