@if (loading()) {

Loading interviews...

} @else if (interviews().length === 0) {
event_busy

No interviews assigned

Check back later for new opportunities

} @else {
@for (interview of interviews(); track interview._id) {

{{ interview.position || 'Software Engineering Interview' }}

{{ interview.source || 'General Recruitment' }} • Tech Stack: {{ interview.techStack || 'Various' }}

groups Individual Participation
quiz Quizzes & Technical
Interview Date
{{ interview.dateOfInterview | date:'dd MMM yyyy' }}

Eligibility

Engineering Students • Postgraduate • Undergraduate • Management • Sciences & Others


Stages and Timelines

@if (interview.quizzes && interview.quizzes.length > 0) {
@for (q of interview.quizzes; track q._id; let i = $index) {
Round 0{{ i + 1 }}

{{ q.title || q.quizId?.title }}

@if (q.quizId?.category) { {{ q.quizId?.category | uppercase }} } @if (q.quizId?.difficulty) { {{ q.quizId?.difficulty | uppercase }} }
  • In this round, you'll take a structured online assessment consisting of {{ q.quizId?.totalQuestions }} multiple-choice questions.
  • This evaluates your technical knowledge, analytical thinking, and job-relevant skills.
  • You will have {{ q.quizId?.timer }} minutes to complete this assessment.
@if (q.completed || q.score !== null) {
check_circle Completed
} @else if (i === 0 || interview.quizzes[i-1].completed) { Start Assessment }
}
Round 0{{ interview.quizzes ? interview.quizzes.length + 1 : 1 }}

Coding Challenge

PRACTICAL
  • In this round, you need to complete the coding challenge provided in the interview brief.
  • Submit a ZIP file containing your code, output file (.txt), and screenshots of test cases.
  • Maximum file size is 25MB.
@if (interview.codingRound?.zipFile) {
check_circle Submitted
} @else if (!interview.quizzes || interview.quizzes.length === 0 || interview.quizzes[interview.quizzes.length - 1].completed) {
@if (uploadingCodingId() === interview._id) { Uploading... } @else { }
}
} @else {
No assessment stages assigned to this interview yet.
}
}
}