SCMWise.com

SCM Interview Questions


Overview

This page is a collection of SCM interview questions that would illuminate a candidate's potential to properly perform the required SCM duties.

Often times, the person hiring the SCM Engineer does not know much about the role and responsibilities. This happens in smaller organizations.

In this case, it is often easy for the interviewee to use common vocabulary to impress the interviewer.

You want to make sure the candidate truly knows the SCM function and has a strong technical background.

Obviously, you would need to match the questions to the technologies used, but here are some sample questions.


Can you describe some source code control best practice?

  • Use a reliable and dedicated server to house your code.

  • Backup your code daily.

  • Test your backup and restore processes.

  • Choose a source control tool that fits your organization's requirements.

  • Perform all tool specific administrative tasks.

  • Keep your code repositories as clean as possible.

  • Secure access to your code.



  • Can you describe some source code control best practice?

  • Use a reliable and dedicated server to house your code.

  • Backup your code daily.

  • Test your backup and restore processes.

  • Choose a source control tool that fits your organization's requirements.

  • Perform all tool specific administrative tasks.

  • Keep your code repositories as clean as possible.

  • Secure access to your code.


    Can you describe software build best practices?

  • Fully automated build process

  • Build repeatability

  • Build reproducibility

  • Build process adherence


    Can you name some software development methodologies and describe them?

  • Agile attempts to minimize risk by developing software in short iterations.

  • Extreme Programming employs simplicity, frequent communication, constant customer feedback and decision empowerment.

  • Iterative development is a cyclical methodology that incorporates refactorying into the process.

  • Waterfall software development is a phased methodology. When one phase is complete, it moves onto the next phase.


    What is an API?

    Application Programming Interface is a source code interface that a code library, operating system or service can use to support requests made by computer programs.


    What is a web service?

    A software system designed to support interoperable server to server interaction over a network.


    What the difference between a global and a local variable?

  • A global variable can be shared across multiple functions, methods or program.

  • A local variable can only be used within the scope of the defined function, method or program.


    What is ADO?

    ActiveX Data Objects are Microsoft's high level interface for data objects. In addition, to accessing relational databases, ADO can access different types of data including web pages, spreadsheets and documents.


    What is a strongly typed programming language?

    Strong typed programming languages restrict the operations that are allowed to be performed on differently declared data types.


    What is a weakly typed programming language?

    Weakly typed programming languages allow the operations on differently declared data types.


    What is polymorphism?

    Sometimes also known as overloading. It is the language's ability to process objects differently depending of their structure.

    SCM Interview Questions

    These are some sample scm interview questions that can help a company identify if a candidate will be a good SCM Engineer.

    Please contribute or read more SCM Interview Questions


    SCM Jobs Table of Contents

    SCM Jobs SCM jobs can be a very challenging and rewarding career. Potential candidates should be able to handle multiple high priority tasks without cracking under the pressure. Must be able to see the big picture while being focused on highly technical tasks and issues.

    Jobs Listing Software Configuration Management, Software Engineering, Configuration Management Jobs Listings.

    Jobs Software Configuration Management Jobs can vary in role and duties. SCM Jobs can range from administrative to highly technical depending on the organization and functions performed by the different development teams.

    SCM Salaries This page is a survey of SCM salaries of different SCM roles.

    USA Salaries Software Configuration Management Salaries. This page is dedicated to publishing salary information about SCM jobs in the USA.

    Brazil Salaries SCM Salaries Brazil. This page is dedicated to publishing salary information about SCM jobs in Brazil.

    Canada Salaries SCM Salaries Canada. This page is dedicated to publishing salary information about SCM jobs in Canada.

    India Salaries SCM Salaries India. This page is dedicated to publishing salary information about SCM jobs in India.

    Pakistan Salaries SCM Salaries Pakistan - This page is dedicated to publishing salary information about SCM jobs in Pakistan.

    UK Salaries SCM Salaries United Kingdom. This page is dedicated to publishing salary information about SCM jobs in United Kingdom.

    SCM Engineer Job Description SCM Engineer Job Description - This is a job description for a SCM Engineer with 5 or more years experience.

    Senior SCM Engineer Job Description Senior SCM Engineer Job Description - This is a job description for a SCM Engineer with 8 or more years experience.

    Principal Software Configuration Management Engineer Principal Software Configuration Management Engineer Job Description - This is a job description for a SCM Engineer with 10 or more years experience.

    Software Engineering The IEEE Computer Society defines Software Engineering as the application of a systematic, disciplined and quantifiable approach to the development, maintenance and operation of software.

    SCM Interview Questions This page is a collection of SCM interview questions that would illuminate a candidates potential to properly perform the required SCM duties. Often times, the person interviewing the SCM candidate does not know much about the role and responsibilities. This happens in small development organizations.

    SCM Interview Questions Software Configuration Management Interview Questions is a list of possible interview questions for SCM and other software engineering roles, like a Build and Release Engineer or a SCM Engineer.



  • Salary Surveys

    This is a collection of Salary Surveys from Professions closely surrounding Software Configuration Management


    SCM Salaries

    Add Your SCM Salary


    Configuration Management Salaries

    Add Your CM Salary


    Project Manager Salaries

    Add Your PM Salary


    Webmaster Salaries

    Add Your Web Salary




    SCMWise Preferred Partner

    SBI! 2.0


    SCMWise Recommends

    Site Build It!


    XML RSS
    What is this?
    Add to My Yahoo!
    Add to My MSN
    Add to Google


    © Copyright 2007 - 2010
    Powered by Site Build It!
    Page copy protected against web site content infringement by Copyscape SCMWise.com's Privacy Policy
    ADD TO YOUR SOCIAL BOOKMARKS: add to BlinkBlink add to Del.icio.usDel.icio.us add to DiggDigg
    add to FurlFurl add to GoogleGoogle add to SimpySimpy add to SpurlSpurl Bookmark at TechnoratiTechnorati add to YahooY! MyWeb