CodeFights Unveils New Interview Practice To Help Programmers Ace Technical Job Interviews

Author
SySAdmin
Posted
June 22, 2017
Views
2408

Page All:

Page 1
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<style type="text/css">
          .xn-newslines .xn-distributor{
          display:none;
          }
          .xn-newslines .xn-dateline{
          display:none;
          }
         
      /* /\/\/\/\/\/\/\/\/ CLIENT-SPECIFIC STYLES /\/\/\/\/\/\/\/\/ */
        #outlook a{padding: 0;} /* Force Outlook to provide a "view in browser" message */
        .ReadMsgBody{width: 100%;} .ExternalClass{width: 100%;} /* Force Hotmail to display emails at full width */
        .ExternalClass, .ExternalClass p, .ExternalClass span, .ExternalClass font, .ExternalClass td, .ExternalClass div {line-height: 100%;} /* Force Hotmail to display normal line spacing */
        body, table, td, p, a, li, blockquote{-webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;} /* Prevent WebKit and Windows mobile changing default text sizes */
        table, td{mso-table-lspace: 0pt; mso-table-rspace: 0pt;} /* Remove spacing between tables in Outlook 2007 and up */
        img{-ms-interpolation-mode: bicubic;} /* Allow smoother rendering of resized image in Internet Explorer */

        /* /\/\/\/\/\/\/\/\/ RESET STYLES /\/\/\/\/\/\/\/\/ */
        body{margin: 0; padding: 0;}
        img{border: 0; height: auto; line-height: 100%; outline: none; text-decoration: none;}
        table{border-collapse: collapse !important;}
        body, #bodyTable, #bodyCell{height: 100% !important; margin: 0; padding: 0; width: 100% !important;}

        /* /\/\/\/\/\/\/\/\/ TEMPLATE STYLES /\/\/\/\/\/\/\/\/ */

        /* ========== Page Styles ========== */

        #bodyCell{padding: 20px;}
        #templateContainer{
            width: 600px;
            background-color: #ffffff;
        }

            /**
            * @tip Set the background color and top border for your email. You may want to choose colors that match your company's branding.
            * @theme page
            */
            body, #bodyTable{
                background-color: #DEE0E2;
            }

            /**
            * @tip Set the background color and top border for your email. You may want to choose colors that match your company's branding.
            * @theme page
            */
            #bodyCell{
                border-top: 4px solid #BBBBBB;
            }

            /**
            * @tip Set the border for your email.
            */
            #templateContainer{
                border: 1px solid #BBBBBB;
            }

            /**
            * @tip Set the styling for all first-level headings in your emails. These should be the largest of your headings.
            * @style heading 1
            */
            h1{
                color: #404040 !important;
                display: block;
                font-family: Helvetica;
                font-size: 26px;
                font-style: normal;
                font-weight: bold;
                line-height: 100%;
                letter-spacing: normal;
                margin-top: 0;
                margin-right: 0;
                margin-bottom: 10px;
                margin-left: 0;
                text-align: left;
            }

            /**
            * @tip Set the styling for all second-level headings in your emails.
            * @style heading 2
            */
            h2{
                color: #404040 !important;
                display: block;
                font-family: Helvetica;
                font-size: 20px;
                font-style: normal;
                font-weight: bold;
                line-height: 100%;
                letter-spacing: normal;
                margin-top: 0;
                margin-right: 0;
                margin-bottom: 10px;
                margin-left: 0;
                text-align: left;
            }

            /**
            * @tip Set the styling for all third-level headings in your emails.
            * @style heading 3
            */
            h3{
                color: #3d98c6 !important;
                display: block;
                font-family: Helvetica;
                font-size: 16px;
                font-weight: normal;
                line-height: 100%;
                letter-spacing: normal;
                margin-top: 0;
                margin-right: 0;
                margin-bottom: 10px;
                margin-left: 0;
                text-align: left;
            }

            /**
            * @tip Set the styling for all fourth-level headings in your emails. These should be the smallest of your headings.
            * @style heading 4
            */
            h4{
                color: #808080 !important;
                display: block;
                font-family: Helvetica;
                font-size: 14px;
                font-weight: normal;
                line-height: 100%;
                letter-spacing: normal;
                margin-top: 0;
                margin-right: 0;
                margin-bottom: 10px;
                margin-left: 0;
                text-align: left;
            }

            h4.subtitle {
              color: #808080 !important;
              font-size: 14px;
            }

            /* ========== Header Styles ========== */

            /**
            * @tip Set the background color and bottom border for your email's preheader area.
            * @theme header
            */
            #templatePreheader{
                background-color: #F4F4F4;
                border-bottom: 1px solid #CCCCCC;
            }

            /**
            * @tip Set the styling for your email's preheader text. Choose a size and color that is easy to read.
            */
            .preheaderContent{
                color: #808080;
                font-family: Helvetica;
                font-size: 10px;
                line-height: 125%;
                text-align: left;
            }

            /**
            * @tip Set the styling for your email's preheader links. Choose a color that helps them stand out from your text.
            */
            .preheaderContent a:link, .preheaderContent a:visited, /* Yahoo! Mail Override */ .preheaderContent a .yshortcuts /* Yahoo! Mail Override */{
                color: #606060;
                font-weight: normal;
                text-decoration: underline;
            }

            /**
            * @tip Set the background color and borders for your email's header area.
            * @theme header
            */
            #templateHeader{
                background-color: #F4F4F4;
                border-top: 1px solid #FFFFFF;
                border-bottom: 1px solid #CCCCCC;
            }

            /**
            * @tip Set the styling for your email's header text. Choose a size and color that is easy to read.
            */
            .headerContent{
                color: #505050;
                font-family: Helvetica;
                font-size: 20px;
                font-weight: bold;
                line-height: 100%;
                padding-top: 0;
                padding-right: 0;
                padding-bottom: 0;
                padding-left: 0;
                text-align: left;
                vertical-align: middle;
            }

            /**
            * @tip Set the styling for your email's header links. Choose a color that helps them stand out from your text.
            */
            .headerContent a:link, .headerContent a:visited, /* Yahoo! Mail Override */ .headerContent a .yshortcuts /* Yahoo! Mail Override */{
                color: #3d98c6;
                font-weight: normal;
                text-decoration: underline;
            }

            #headerImage{
                height: auto;
                max-width: 600px;
            }

            #socialShare img {
                margin-right: 3px;
            }

            /* ========== Body Styles ========== */

            /**
            * @tip Set the background color and borders for your email's body area.
            */
            #templateBody{
                background-color: #FFFFFF;
                border-top: 1px solid #FFFFFF;
                /*border-bottom: 1px solid #CCCCCC;*/
            }

            /**
            * @tip Set the styling for your email's main content text. Choose a size and color that is easy to read.
            * @theme main
            */
            .bodyContent{
                color: #505050;
                font-family: Helvetica;
                font-size: 16px;
                line-height: 150%;
                padding-top: 20px;
                padding-right: 20px;
                padding-bottom: 20px;
                padding-left: 20px;
                text-align: left;
            }

            /**
            * @tip Set the styling for your email's main content links. Choose a color that helps them stand out from your text.
            */
            .bodyContent a:link, .bodyContent a:visited, /* Yahoo! Mail Override */ .bodyContent a .yshortcuts /* Yahoo! Mail Override */{
                color: #3d98c6;
                font-weight: normal;
                text-decoration: underline;
            }

            .bodyContent img{
                display: inline;
                height: auto;
                max-width: 560px;
            }

            /**
            * @tip Set the background color and border for your email's data table.
            */
            .templateDataTable{
                background-color: #FFFFFF;
            }

            .templateDataTable a:link {
                text-decoration: none;
                color: #3d98c6;
            }

            /**
            * @tip Set the styling for your email's data table text. Choose a size and color that is easy to read.
            */
            .dataTableHeading{
                /*background-color: #E7F1FC;*/
                color: #336699;
                font-family: Helvetica;
                font-size: 14px;
                font-weight: bold;
                line-height: 150%;
                text-align: left;
            }

            /**
            * @tip Set the styling for your email's data table links. Choose a color that helps them stand out from your text.
            */
            .dataTableHeading a:link, .dataTableHeading a:visited, /* Yahoo! Mail Override */ .dataTableHeading a .yshortcuts /* Yahoo! Mail Override */{
                color: #FFFFFF;
                font-weight: bold;
            }

            /**
            * @tip Set the styling for your email's data table text. Choose a size and color that is easy to read.
            */
            .dataTableContent{
                border-top: 1px solid #DDDDDD;
                border-bottom: 0;
                color: #404040;
                font-family: Helvetica;
                font-size: 12px;
                line-height: 150%;
                text-align: left;
            }

            /**
            * @tip Set the styling for your email's data table links. Choose a color that helps them stand out from your text.
            */
            .dataTableContent a:link, .dataTableContent a:visited, /* Yahoo! Mail Override */ .dataTableContent a .yshortcuts /* Yahoo! Mail Override */{
                color: #3d98c6;
                font-weight: bold;
            }

            /* ========== Column Styles ========== */

            .templateColumnContainer{width: 200px;}

            /**
            * @tip Set the background color and borders for your email's column area.
            */
            #templateColumns{
                background-color: #F4F4F4;
                border-top: 1px solid #FFFFFF;
                border-bottom: 1px solid #CCCCCC;
            }

            /**
            * @tip Set the styling for your email's left column content text. Choose a size and color that is easy to read.
            */
            .leftColumnContent{
                color: #505050;
                font-family: Helvetica;
                font-size: 14px;
                line-height: 150%;
                padding-top: 0;
                padding-right: 20px;
                padding-bottom: 20px;
                padding-left: 20px;
                text-align: left;
            }

            /**
            * @tip Set the styling for your email's left column content links. Choose a color that helps them stand out from your text.
            */
            .leftColumnContent a:link, .leftColumnContent a:visited, /* Yahoo! Mail Override */ .leftColumnContent a .yshortcuts /* Yahoo! Mail Override */{
                color: #3d98c6;
                font-weight: normal;
                text-decoration: underline;
            }

            /**
            * @tip Set the styling for your email's center column content text. Choose a size and color that is easy to read.
            */
            .centerColumnContent{
                color: #505050;
                font-family: Helvetica;
                font-size: 14px;
                line-height: 150%;
                padding-top: 0;
                padding-right: 20px;
                padding-bottom: 20px;
                padding-left: 20px;
                text-align: left;
            }

            /**
            * @tip Set the styling for your email's center column content links. Choose a color that helps them stand out from your text.
            */
            .centerColumnContent a:link, .centerColumnContent a:visited, /* Yahoo! Mail Override */ .centerColumnContent a .yshortcuts /* Yahoo! Mail Override */{
                color: #3d98c6;
                font-weight: normal;
                text-decoration: underline;
            }

            /**
            * @tip Set the styling for your email's right column content text. Choose a size and color that is easy to read.
            */
            .rightColumnContent{
                color: #505050;
                font-family: Helvetica;
                font-size: 14px;
                line-height: 150%;
                padding-top: 0;
                padding-right: 20px;
                padding-bottom: 20px;
                padding-left: 20px;
                text-align: left;
            }

            /**
            * @tip Set the styling for your email's right column content links. Choose a color that helps them stand out from your text.
            */
            .rightColumnContent a:link, .rightColumnContent a:visited, /* Yahoo! Mail Override */ .rightColumnContent a .yshortcuts /* Yahoo! Mail Override */{
                color: #3d98c6;
                font-weight: normal;
                text-decoration: underline;
            }

            .leftColumnContent img, .rightColumnContent img{
                display: inline;
                height: auto;
                max-width: 260px;
            }

            /* ========== Footer Styles ========== */

            /**
            * @tip Set the background color and borders for your email's footer area.
            * @theme footer
            */
            #templateFooter{
                background-color: #F4F4F4;
                border-top: 1px solid #FFFFFF;
            }

            /**
            * @tip Set the styling for your email's footer text. Choose a size and color that is easy to read.
            * @theme footer
            */
            .footerContent{
                color: #808080;
                font-family: Helvetica;
                font-size: 10px;
                line-height: 150%;
                padding-top: 20px;
                padding-right: 20px;
                padding-bottom: 20px;
                padding-left: 20px;
                text-align: left;
            }

            .footerContent.social, .footerContent.social h4 {
                text-align: center;
            }

            .footerContent.social a {
                margin: 0 10px;
            }

            /**
            * @tip Set the styling for your email's footer links. Choose a color that helps them stand out from your text.
            */
            .footerContent a:link, .footerContent a:visited, /* Yahoo! Mail Override */ .footerContent a .yshortcuts, .footerContent a span /* Yahoo! Mail Override */{
                color: #606060;
                font-weight: normal;
                text-decoration: underline;
            }

            /* /\/\/\/\/\/\/\/\/ MOBILE STYLES /\/\/\/\/\/\/\/\/ */

            @media only screen and (max-width: 480px){
                /* /\/\/\/\/\/\/ CLIENT-SPECIFIC MOBILE STYLES /\/\/\/\/\/\/ */
                body, table, td, p, a, li, blockquote{-webkit-text-size-adjust: none !important;} /* Prevent Webkit platforms from changing default text sizes */
                body{width: 100% !important; min-width: 100% !important;} /* Prevent iOS Mail from adding padding to the body */

                /* /\/\/\/\/\/\/ MOBILE RESET STYLES /\/\/\/\/\/\/ */
                #bodyCell{padding: 10px !important;}

                /* /\/\/\/\/\/\/ MOBILE TEMPLATE STYLES /\/\/\/\/\/\/ */

                /* ======== Page Styles ======== */

                /**
                * @tip Make the template fluid for portrait or landscape view adaptability. If a fluid layout doesn't work for you, set the width to 300px instead.
                */
                #templateContainer{
                    max-width: 600px !important;
                    width: 100% !important;
                }

                /**
                * @tip Make the first-level headings larger in size for better readability on small screens.
                */
                h1{
                    font-size: 24px !important;
                    line-height: 100% !important;
                }

                /**
                * @tip Make the second-level headings larger in size for better readability on small screens.
                */
                h2{
                    font-size: 20px !important;
                    line-height: 100% !important;
                }

                /**
                * @tip Make the third-level headings larger in size for better readability on small screens.
                */
                h3{
                    font-size: 18px !important;
                    line-height: 100% !important;
                }

                /**
                * @tip Make the fourth-level headings larger in size for better readability on small screens.
                */
                h4{
                    font-size: 16px !important;
                    line-height: 100% !important;
                }

                /* ======== Header Styles ======== */

                #templatePreheader{display: none !important;} /* Hide the template preheader to save space */

                /**
                * @tip Make the main header image fluid for portrait or landscape view adaptability, and set the image's original width as the max-width. If a fluid setting doesn't work, set the image width to half its original size instead.
                */
                #headerImage{
                    height: auto !important;
                    max-width: 600px !important;
                    width: 100% !important;
                }

                /**
                * @tip Make the header content text larger in size for better readability on small screens. We recommend a font size of at least 16px.
                */
                .headerContent{
                    font-size: 20px !important;
                    line-height: 125% !important;
                }

                /* ======== Body Styles ======== */

                /**
                * @tip Make the body content text larger in size for better readability on small screens. We recommend a font size of at least 16px.
                */
                .bodyContent{
                    font-size: 18px !important;
                    line-height: 125% !important;
                }

                .templateDataTableContainer {
                    background-color: #ffffff;
                }

                /**
                * @tip Set the background color and border for your email's data table.
                */
                .templateDataTable{
                    background-color: #FFFFFF;
                    border: 1px solid #DDDDDD;
                }

                /**
                * @tip Set the styling for your email's data table text. Choose a size and color that is easy to read.
                */
                .dataTableHeading{
                    background-color: #D8E2EA;
                    color: #336699;
                    font-family: Helvetica;
                    font-size: 14px;
                    font-weight: bold;
                    line-height: 150%;
                    text-align: left;
                }

                /**
                * @tip Set the styling for your email's data table links. Choose a color that helps them stand out from your text.
                */
                .dataTableHeading a:link, .dataTableHeading a:visited, /* Yahoo! Mail Override */ .dataTableHeading a .yshortcuts /* Yahoo! Mail Override */{
                    color: #3d98c6;
                    font-weight: bold;
                }

                /**
                * @tip Set the styling for your email's data table text. Choose a size and color that is easy to read.
                */
                .dataTableContent{
                    border-top: 1px solid #DDDDDD;
                    border-bottom: 0;
                    color: #202020;
                    font-family: Helvetica;
                    font-size: 12px;
                    font-weight: bold;
                    line-height: 150%;
                    text-align: left;
                }

                /**
                * @tip Set the styling for your email's data table links. Choose a color that helps them stand out from your text.
                */
                .dataTableContent a:link, .dataTableContent a:visited, /* Yahoo! Mail Override */ .dataTableContent a .yshortcuts /* Yahoo! Mail Override */{
                    color: #3d98c6;
                    font-weight: bold;
                }

                /* ======== Column Styles ======== */

                .templateColumnContainer{display: block !important; width: 100% !important;}

                /**
                * @tip Make the column image fluid for portrait or landscape view adaptability, and set the image's original width as the max-width. If a fluid setting doesn't work, set the image width to half its original size instead.
                */
                .columnImage{
                    height: auto !important;
                    max-width: 480px !important;
                    width: 100% !important;
                }

                /**
                * @tip Make the left column content text larger in size for better readability on small screens. We recommend a font size of at least 16px.
                */
                .leftColumnContent{
                    font-size: 16px !important;
                    line-height: 125% !important;
                }

                /**
                * @tip Make the center column content text larger in size for better readability on small screens. We recommend a font size of at least 16px.
                */
                .centerColumnContent{
                    font-size: 16px !important;
                    line-height: 125% !important;
                }

                /**
                * @tip Make the right column content text larger in size for better readability on small screens. We recommend a font size of at least 16px.
                */
                .rightColumnContent{
                    font-size: 16px !important;
                    line-height: 125% !important;
                }

                /* ======== Footer Styles ======== */

                /**
                * @tip Make the body content text larger in size for better readability on small screens.
                */
                .footerContent{
                    font-size: 14px !important;
                    line-height: 115% !important;
                }

                .footerContent a {
                    display:block !important;
                } /* Place footer social and utility links on their own lines, for easier access */

                .footerContent.social a {
                    display: inline-block !important;
                }
            }
      </style>
</HEAD>
<body leftmargin="0" marginheight="0" marginwidth="0" offset="0" style="-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;margin: 0;padding: 0;background-color: #DEE0E2;height: 100% !important;width: 100% !important;" topmargin="0">
<center>
<table align="center" border="0" cellpadding="0" cellspacing="0" height="100%" id="bodyTable" style="-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;mso-table-lspace: 0pt;mso-table-rspace: 0pt;margin: 0;padding: 0;background-color: #DEE0E2;border-collapse: collapse !important;height: 100% !important;width: 100% !important;" width="100%">
<tr>
<td align="center" id="bodyCell" style="-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;mso-table-lspace: 0pt;mso-table-rspace: 0pt;margin: 0;padding: 20px;border-top: 4px solid #BBBBBB;height: 100% !important;width: 100% !important;" valign="top">
<table border="0" cellpadding="0" cellspacing="0" id="templateContainer" style="-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;mso-table-lspace: 0pt;mso-table-rspace: 0pt;width: 600px;background-color: #ffffff;border: 1px solid #BBBBBB;border-collapse: collapse !important;">
<tr>
<td align="center" style="-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;mso-table-lspace: 0pt;mso-table-rspace: 0pt;" valign="top">
<table border="0" cellpadding="0" cellspacing="0" id="templateHeader" style="-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;mso-table-lspace: 0pt;mso-table-rspace: 0pt;background-color: #F4F4F4;border-top: 1px solid #FFFFFF;border-bottom: 1px solid #CCCCCC;border-collapse: collapse !important;" width="100%">
<tr>
<td class="headerContent" style="-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;mso-table-lspace: 0pt;mso-table-rspace: 0pt;color: #505050;font-family: Helvetica;font-size: 20px;font-weight: bold;line-height: 100%;padding-top: 0;padding-right: 0;padding-bottom: 0;padding-left: 0;text-align: left;vertical-align: middle;" valign="top"><img id="headerImage" src="http://content.prnewswire.com/designimages/prnj_email_header-1.png" style="max-width: 600px;-ms-interpolation-mode: bicubic;border: 0;height: auto;line-height: 100%;outline: none;text-decoration: none;"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="center" style="-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;mso-table-lspace: 0pt;mso-table-rspace: 0pt;" valign="top">
<table border="0" cellpadding="0" cellspacing="0" id="templateBody" style="-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;mso-table-lspace: 0pt;mso-table-rspace: 0pt;background-color: #FFFFFF;border-top: 1px solid #FFFFFF;border-collapse: collapse !important;" width="100%">
<tr>
<td class="bodyContent" style="-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;mso-table-lspace: 0pt;mso-table-rspace: 0pt;color: #505050;font-family: Helvetica;font-size: 16px;line-height: 150%;padding-top: 20px;padding-right: 20px;padding-bottom: 20px;padding-left: 20px;text-align: left;" valign="top">
<h1 style="display: block;font-family: Helvetica;font-size: 26px;font-style: normal;font-weight: bold;line-height: 100%;letter-spacing: normal;margin-top: 0;margin-right: 0;margin-bottom: 10px;margin-left: 0;text-align: left;color: #404040 !important;">Tech Profile</h1>
<h4 style="display: block;font-family: Helvetica;font-size: 14px;font-weight: normal;line-height: 100%;letter-spacing: normal;margin-top: 0;margin-right: 0;margin-bottom: 10px;margin-left: 0;text-align: left;color: #808080 !important;">Username: <a href="https://prnmedia.prnewswire.com/profile/?action=editProfile" style="-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;color: #3d98c6;font-weight: normal;text-decoration: underline;" target="_blank">aronschatz / edit profile</a>
</h4>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="center" class="bodyContent" style="-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;mso-table-lspace: 0pt;mso-table-rspace: 0pt;" valign="top">
<table border="0" cellpadding="0" cellspacing="0" id="templateBody" style="-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;mso-table-lspace: 0pt;mso-table-rspace: 0pt;border-collapse: collapse !important;" width="100%">
<tr>

<style type="text/css">
/* Style Definitions */
span.prnews_span
{
font-size:8pt;
font-family:"Arial";
color:black;
}
a.prnews_a
{
color:blue;
}
li.prnews_li
{
font-size:8pt;
font-family:"Arial";
color:black;
}
p.prnews_p
{
font-size:0.62em;
font-family:"Arial";
color:black;
margin:0in;
}
</style>

<div xmlns="http://www.w3.org/1999/xhtml" xmlns:xn="http://www.xmlnews.org/ns/" class="xn-newslines">

<h1 class="xn-hedline">CodeFights Unveils New Interview Practice To Help Programmers Ace Technical Job Interviews</h1>

<p class="xn-distributor">PR Newswire</p>

<p class="xn-dateline">SAN FRANCISCO, June 22, 2017</p>
</div>

<div class="xn-content" xmlns="http://www.w3.org/1999/xhtml" xmlns:xn="http://www.xmlnews.org/ns/">

<p>
<span class="xn-location">SAN FRANCISCO</span>, <span class="xn-chron">June 22, 2017</span> /PRNewswire/ --&nbsp;CodeFights launched a new version of Interview Practice today, the CodeFights feature that enables developers to prepare for job interviews through interactive coding practice with technical questions asked by top tech companies. Interview Practice can be a secret weapon for programmers, empowering developers from all backgrounds, locations, and skill sets to ace even the hardest technical interviews and land their dream jobs through practice.</p>

<p>"The key idea behind the new Interview Practice is creating an experience that is analogous to having a personal coach for the interview preparation process," said <span class="xn-person">Tigran Sloyan</span>, Founder and CEO of CodeFights. "We help users understand the overall landscape, including what topics they need to prepare for to do well at technical interviews, and provide a training plan that they can follow to achieve the best results possible."</p>

<p>Most companies rely on technical interviews to weed out people who can't cut it, and to gauge the aptitude, interest, and intelligence of those who can. However, succeeding in technical interviews requires a different, though complementary, skill set than that of a great engineer. A mainstay of the technical interview process is asking questions that help the interviewer determine how well a candidate understands computer science fundamentals like data structures and algorithms, whether they can implement them appropriately, and whether they take time and space complexity into account. Far too often, talented programmers don't make it past the interview stage because they don't know how to prepare. </p>

<p>Interview Practice solves this problem by giving developers a framework and timeline to work with, complete with real interview questions from real companies and essential topic overviews, such as coding patterns, algorithms, and data structures. This makes it easy to know what and how much to study, whether you're a junior developer or have been in the field for years.</p>

<p>
<b>Choose A Study Plan<br>
</b>Interview Practice starts with a study plan, and you can choose from 3 pre-set paths. </p>

<p>Programmers who want to brush up on the most essential topics quickly can go with <i>Crash Course,</i> which covers the interview topics that are most commonly asked. The second pre-set study plan is <i>Fundamentals</i>, which is good for users who want to cover core computer science topics. It covers everything from the <i>Crash Course,</i> plus 5 more must-know topics. The third plan is <i>Extra Credit,</i> which is best suited to users who are not in a time crunch and want to cover a wide range of computer science topics. It covers everything from <i>Crash Course</i> and <i>Fundamentals</i>, as well as several more deep-dive computer science topics. Finally, users can go for the <i>Freestyle</i> option, which enables them to choose exactly what topics to study. The completion time for the Freestyle learning path depends on how many topics they choose and how many challenges they complete per day. Developers can also add topics a la carte. </p>

<p>Each track will advise you to complete a certain number of challenges per day in order to complete the learning track in time for their interview. CodeFights will give personalized feedback based on whether they are ahead of schedule, right on schedule, or falling behind. </p>

<p>"Interview Practice is like a coach that keeps you on track when you are training for a marathon," said Sloyan.</p>

<p>
<b>Solve real interview questions<br>
</b>The absolute best way to ensure that you are good at interviewing is to practice solving coding interview problems&mdash;learning by doing. CodeFights gives you the tools to master key interview topics one by one. You can start with a 'Topic Overview' to refresh your memory and then tackle questions&nbsp;from easy to hard. Ordering the questions by difficulty has a number of benefits. First, it helps you assess where your skill level currently lies and secondly, it provides the opportunity to practice a range of questions. Most people think they only need to tackle the most difficult questions while preparing, but interviewers often test candidates on whether they have a strong understanding of the fundamental concepts. CodeFights has carefully curated all the questions so you can see where your mastery level stands.</p>

<p>
<b>Track your progress<br>
</b>Interview Practice enables programmers to monitor their progress and stay on pace by crushing their daily goal. </p>

<p>"The goal here isn't to memorize the answers to a narrow set of questions, but to be as prepared as possible for your interview," said Sloyan. "Our mission is to transform the way companies hire with skill-based recruiting and we know that helping coders&mdash;especially those without experience at big tech companies&mdash;prepare for interviews is a key part of democratizing the hiring process." </p>

<p>Interview Practice provides developers with classic interview questions organized by topic, so you can master topics one at a time. The Study Plan guide programmers through the material, providing the opportunity to test their skills in an easy-to-use environment and get real-time insight into how they are doing.&nbsp;&nbsp;</p>

<p>To learn more, go to: <a href="https://codefights.com/interview-practice" rel="nofollow" target="_blank">Interview Practice</a>
</p>

<p>CodeFights is also hiring! Check out the Jobs page and apply at: <a href="https://jobs.lever.co/codefights" rel="nofollow" target="_blank">https://jobs.lever.co/codefights</a>
</p>

<p>
<b>About CodeFights: <br>
</b>CodeFights is a <span class="xn-location">San Francisco</span> based technology startup on a mission to discover, develop and promote technical talent. It applies core game mechanics to transform practicing skills like programming into a fun and addictive game while helping talented people from all backgrounds to find amazing new opportunities.</p>

<p>
<b>Media Contact:</b>
<br>SSPR&nbsp;<br>Maggie Shepherd&nbsp;<br>
<a href="mailto:mshepherd@sspr.com" rel="nofollow" target="_blank">mshepherd@sspr.com</a>
<br>(847) 612-1112</p>

<p>&nbsp;</p>

<p>SOURCE  CodeFights</p>

</div>

<img alt="" src="https://rt.prnewswire.com/rt.gif?NewsItemId=CG24426&Transmission_Id=201706221344PR_NEWS_USPR_____CG24426&DateId=20170622" style="border:0px; width:1px; height:1px;" xmlns="http://www.w3.org/1999/xhtml" xmlns:xn="http://www.xmlnews.org/ns/">

<p>Web Site: <a class="release-link" href="http://www.codefights.com" target="_newbrowser">http://www.codefights.com</a>
<br>
</p>

<hr>
<img alt="" src="https://rt.prnewswire.com/et.gif?newsItemId=CG24426&Transmission_Id=201706221344PR_NEWS_USPR_____CG24426&DateId=20170622&user=1224830" style="border:0px; width:1px; height:1px;"></tr>
</table>
</td>
</tr>
<tr>
<td align="center" style="-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;mso-table-lspace: 0pt;mso-table-rspace: 0pt;" valign="top">
<table border="0" cellpadding="0" cellspacing="0" id="templateFooter" style="-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;mso-table-lspace: 0pt;mso-table-rspace: 0pt;background-color: #F4F4F4;border-top: 1px solid #FFFFFF;border-collapse: collapse !important;" width="100%">
<tr>
<td class="footerContent social" style="-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;mso-table-lspace: 0pt;mso-table-rspace: 0pt;color: #808080;font-family: Helvetica;font-size: 10px;line-height: 150%;padding-top: 20px;padding-right: 20px;padding-bottom: 20px;padding-left: 20px;text-align: center;" valign="top">
<h4 style="display: block;font-family: Helvetica;font-size: 14px;font-weight: normal;line-height: 100%;letter-spacing: normal;margin-top: 0;margin-right: 0;margin-bottom: 10px;margin-left: 0;text-align: center;color: #808080 !important;">Follow Us</h4>
<a href="https://www.facebook.com/pages/PR-Newswire-for-Journalists/99662330903" style="-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;margin: 0 10px;color: #606060;font-weight: normal;text-decoration: underline;" target="_blank"><img alt="Facebook" height="32" src="http://content.prnewswire.com/images/FB-f-Logo__blue_32.png" style="-ms-interpolation-mode: bicubic;border: 0;height: auto;line-height: 100%;outline: none;text-decoration: none;" width="32"></a><a href="https://twitter.com/beyondbylines" style="-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;margin: 0 10px;color: #606060;font-weight: normal;text-decoration: underline;" target="_blank"><img alt="Twitter" height="32" src="http://content.prnewswire.com/images/Twitter_logo_blue.png" style="-ms-interpolation-mode: bicubic;border: 0;height: auto;line-height: 100%;outline: none;text-decoration: none;" width="32"></a><a href="https://www.linkedin.com/company/pr-newswire" style="-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;margin: 0 10px;color: #606060;font-weight: normal;text-decoration: underline;" target="_blank"><img alt="LinkedIn" height="32" src="http://content.prnewswire.com/images/In-2C-32px.png" style="-ms-interpolation-mode: bicubic;border: 0;height: auto;line-height: 100%;outline: none;text-decoration: none;" width="32"></a><a href="https://plus.google.com/+prnewswire/posts" style="-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;margin: 0 10px;color: #606060;font-weight: normal;text-decoration: underline;" target="_blank"><img alt="Google+" height="32" src="http://content.prnewswire.com/images/Red-signin_Short_base_32dp.png" style="-ms-interpolation-mode: bicubic;border: 0;height: auto;line-height: 100%;outline: none;text-decoration: none;" width="32"></a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="center" style="-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;mso-table-lspace: 0pt;mso-table-rspace: 0pt;" valign="top">
<table border="0" cellpadding="0" cellspacing="0" id="templateFooter" style="-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;mso-table-lspace: 0pt;mso-table-rspace: 0pt;background-color: #F4F4F4;border-top: 1px solid #FFFFFF;border-collapse: collapse !important;" width="100%">
<tr>
<td class="footerContent" style="-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;mso-table-lspace: 0pt;mso-table-rspace: 0pt;color: #808080;font-family: Helvetica;font-size: 10px;line-height: 150%;padding-top: 20px;padding-right: 20px;padding-bottom: 20px;padding-left: 20px;text-align: left;" valign="top">
                                                To change the settings for your profile(s) or email delivery, go to <a href="https://prnmedia.prnewswire.com/profile/?action=editProfile" style="-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;color: #606060;font-weight: normal;text-decoration: underline;" target="_blank">https://prnmedia.prnewswire.com/profile/?action=editProfile</a> and select the profile you would like to edit. You can select the industries, subjects, languages, geographical areas, companies, delivery options and delivery frequencies of your choice.
                                                <br>
<br>
                                                In addition to current press releases, you can also find archived news, corporate information, photos, tradeshow news and much more on the PR Newswire for Journalists website: <a href="http://prnmedia.prnewswire.com" style="-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;color: #606060;font-weight: normal;text-decoration: underline;" target="_blank">https://prnmedia.prnewswire.com</a>
<br>
<br>
                                                To contact us, email: <a href="mailto:mediasite@prnewswire.com" style="-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;color: #606060;font-weight: normal;text-decoration: underline;">mediasite@prnewswire.com</a>
<br>
<br>
                                                Please do not reply to this email; this is an automatically generated message.
                                                <br>
<br>
<em>Copyright &copy; PR Newswire Association LLC. All Rights Reserved.</em>
<br>
                                                A Cision company.
                                                <br>
<br>
<strong>Our mailing address is:</strong>
<br>
                                                350 Hudson Street, Suite 300
                                                <br>
                                                New York, NY 10014-4504
                                            </td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</cente

Title

Medium Image View Large