logo
  • Publishers
  • Tests
  • Contact Us
  • Registration
Codific
Core concepts in software engineering
Broad software engineering test suitable as an entry test for junior and mid-level engineers
  • Publisher: Codific
  • 60 minutes
  • 59 questions 6 dimensions
  • Competence Evaluation Knowledge Test Recruitment Skills
This is a questionnaire suitable to test broad knowledge for junior and mid-level software engineers. The test is relatively hard and it is virtually impossible to score a perfect score. A pass-mark is set at 55%. The following concepts appear in the questionnaire: OOP design and fundamentals Algorithms and complexity Software coding best practices Hardware architecture basics Databases (mainly SQL-related questions) We also have an extensive benchmark that is based on years of conducting the test.
Sample report Use this questionnaire
Core concepts in software engineering: Software Engineering test: sample questions
Please select the most appropriate answer to each question.
How many arguments can a method have?
7 12 unlimited

How much memory does a class occupy?
It depends on the number of the data it contains Zero

What is a constructor?
Constructor is a special method that initializes the object Constructor is a special method that allocates the memory

What is the difference between DELETE and TRUNCATE commands in a RDBMS?
Delete deletes, truncate truncates Delete may not always be successful, truncate will always work Delete deletes data and requires a WHERE clause, truncate is delete without a WHERE

  • Terms of agreement
Designed and powered by Codific • Building a simple and safe digital future