Persistent Systems Recruitment Process & Online Test Pattern

Persistent Systems Recruitment Process & Online Test Pattern

Persistent Systems Recruitment Process & Online Test Pattern

Persistent Systems is a renowned global technology services company specializing in software development and consultancy. Headquartered in Pune, India, it boasts a workforce exceeding 9,000 professionals. For aspirants aiming to join this esteemed organization, understanding the recruitment process is pivotal. Below is a comprehensive guide to the Persistent Systems recruitment process, updated to reflect the latest trends and practices.

Persistent Systems Recruitment Process Overview

The recruitment process at Persistent Systems typically comprises the following stages:

  1. Online Assessment
  2. Technical Interview
  3. HR Interview

1. Online Assessment

The initial stage involves an online assessment designed to evaluate a candidate’s aptitude, technical knowledge, and coding proficiency. The assessment is structured into three primary sections:

  • Computer Science Fundamentals: This section consists of approximately 20 multiple-choice questions (MCQs) covering core subjects such as:
    • C Programming (emphasizing pointers, operators, precedence)
    • C++ (focusing on Object-Oriented Programming concepts, overloading)
    • Data Structures (including stacks, queues, lists, trees, graphs)
    • Operating Systems
    • Networking Concepts (protocols)
    • Database Management Systems (normalization, queries)
    • Software Testing
  • Verbal Ability: This segment assesses language proficiency through 12-14 questions focusing on:
    • Reading Comprehension
    • Para-jumbles
    • Sentence Completion
    • Sentence Correction
    • Vocabulary
  • Logical Reasoning: Comprising 12-14 questions, this section evaluates analytical and logical thinking through topics like:
    • Data Arrangements
    • Blood Relations
    • Coding and Decoding
    • Series
    • Analogies
    • Odd One Out
  • Coding Test: Candidates are presented with two coding problems to be solved within 45 minutes. The problems typically revolve around data structures and algorithms, with a preference for solutions in the C programming language.

2. Technical Interview

Candidates who clear the online assessment progress to the technical interview. This stage delves deeper into the candidate’s technical acumen and problem-solving abilities. Key focus areas include:

  • Project Discussion: Detailed conversations about the candidate’s previous projects, emphasizing design decisions, challenges faced, and outcomes.
  • Problem-Solving: Candidates may be tasked with solving coding problems or puzzles to assess logical thinking and coding proficiency.
  • Conceptual Questions: Inquiries into core subjects such as data structures, algorithms, operating systems, networking, and databases.

Sample Questions:

  • Explain buffer overflow and its potential consequences.
  • How would you implement queues using stacks?
  • Discuss the differences between TCP and UDP protocols.

3. HR Interview

The final stage is the HR interview, which evaluates the candidate’s fit within the company’s culture and their alignment with Persistent Systems’ values. Typical discussion points include:

  • Personal Introduction: An overview of the candidate’s background, interests, and motivations.
  • Career Aspirations: Understanding the candidate’s short-term and long-term career goals.
  • Company Knowledge: Assessing the candidate’s awareness of Persistent Systems’ services, culture, and recent developments.
  • Behavioral Questions: Scenarios to evaluate the candidate’s problem-solving approach, teamwork, and adaptability.

Sample Questions:

  • Tell me about yourself.
  • As an electrical engineer, how do you justify your interest in the software field?
  • What are your future plans?
  • What do you know about Persistent Systems?

Preparation Tips

  • Technical Proficiency: Strengthen your understanding of fundamental concepts in programming, data structures, algorithms, operating systems, networking, and databases.
  • Coding Practice: Regularly solve coding problems on platforms like LeetCode, HackerRank, or CodeChef to enhance problem-solving skills.
  • Mock Interviews: Participate in mock interviews to build confidence and receive constructive feedback.
  • Company Research: Stay informed about Persistent Systems’ latest projects, achievements, and organizational culture to demonstrate genuine interest during interviews.

By meticulously preparing for each stage of the recruitment process and leveraging available resources, candidates can significantly enhance

Conclusion

Securing a position at Persistent Systems requires a comprehensive understanding of the recruitment process and dedicated preparation. By focusing on both technical and soft skills, candidates can enhance their chances of success and embark on a rewarding career with the company.

Persistent Systems Recruitment Process & Online Test Pattern