<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>IT Job Interview &#187; Programmer</title>
	<atom:link href="http://www.it-job-interview.com/tag/programmer/feed" rel="self" type="application/rss+xml" />
	<link>http://www.it-job-interview.com</link>
	<description>Face IT, Answer IT, Get IT!</description>
	<lastBuildDate>Thu, 18 Nov 2010 16:35:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>The Most Wanted Programming Skills for Today&#8217;s IT Business Solutions</title>
		<link>http://www.it-job-interview.com/programming-skills.html</link>
		<comments>http://www.it-job-interview.com/programming-skills.html#comments</comments>
		<pubDate>Tue, 18 Nov 2008 16:45:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[IT Skills and Experience]]></category>
		<category><![CDATA[Programmer]]></category>

		<guid isPermaLink="false">http://www.itcareersuccess.com/?p=89</guid>
		<description><![CDATA[Programming is the essential skill for every IT professional. Programming skills are categorized by the computer languages. Therefore, the value of programming skills depends on the use and popularity of programming languages. The most wanted programming skills come with the languages that are widely used in today&#8217;s business solution developments. These language-based skills are Java/J2EE [...]]]></description>
			<content:encoded><![CDATA[<p>Programming is the essential skill for every IT professional.  Programming skills are categorized by the computer languages.  Therefore, the value of programming skills depends on the use and popularity of programming languages.</p>
<p>The most wanted programming skills come with the languages that are widely used in today&#8217;s business solution developments. These language-based skills are Java/J2EE skill, SQL skill, C/C++ skill, Visual Basic (VB) skill, JSP skill, ASP skill, XML skill, C# skill, Perl skill, and PHP skill.<span id="more-222"></span></p>
<p><strong>1. Java/J2EE</strong></p>
<p>Programming with Java on J2EE platform is one of the hottest skills in today&#8217;s IT arena. More and more business solutions are built on web-based systems powered by Java/J2EE.  Successful Java programmers not only know how to code Java language, but also master J2EE architecture and APIs.</p>
<p><strong>2. SQL</strong></p>
<p>No business solution could work without database.  SQL is the language to use in almost all databases.  SQL programming skill is a must for all IT professionals, especially database programmers and solution developers.  In addition to basic SQL programming skill, you should also master vendor-based SQL extensions &#8211; SQL in Oracle, IBM DB2, and Microsoft SQLServer.</p>
<p><strong>3. C/C++</strong></p>
<p>C and C++ are the most powerful languages for developing sophisticated information systems.  C/C++ programming is the premium skill with high and long lasting value because C++ is completed and hard to learn.  Although Java has become more favorable, C/C++ programming skill is still in high demand for both existing system maintenance and new development.</p>
<p><strong>4. Visual Basic</strong></p>
<p>Business application development with Microsoft Visual Basic is fast and easy, that makes Visual Basic popular and VB skill hot.  The new version, Visual Basic .NET, is fully object-oriented and shares the same development environment with other tools in the Microsoft Visual Studio .NET suite.  As Microsoft .NET platform moves forward, Visual Basic .NET programming skill will be increasingly needed.</p>
<p><strong>5. JSP</strong></p>
<p>Java Server Page (JAP) is used for data presentation in all J2EE based application servers &#8211; IBM WebSphere, BEA WebLogic, Oracle AS, Sybase EAServer, Apache Tomcat, and more.  JSP programming skill is required for all IT professionals who build J2EE based business solutions.</p>
<p><strong>6. ASP</strong></p>
<p>Active Server Page (ASP) is language to develop web applications in Microsoft Internet Information Server (IIS).  ASP is used for data presentation and business logic processing.  The new version, ASP .NET, is part of the Microsoft .NET framework powered by Visual Studio .NET.</p>
<p><strong>7. XML</strong></p>
<p>XML is a markup language for documents containing structured information.  Because XML is the foundation of web services, XML skill becomes hot when web services implementation comes to the stage.</p>
<p><strong>8. C#</strong></p>
<p>C# is Microsoft&#8217;s primary language  for .NET framework.  New development tool for C#, Visual C# .NET is included in Visual Studio .NET suite.  C# has several advantages over C++ and Java.  C# programming skill is becoming hot as businesses start to implement .NET based solutions.</p>
<p><strong>9. Perl</strong></p>
<p>Perl (Practical Extraction and Report Language) programming skill is in demand mainly in two areas: (1) UNIX operating system administration, and (2) web server CGI.  Although CGI may be replaced by JSP and ASP in enterprise web solutions, Perl CGI programming skill is still wanted for mid-market web servers and portal sites.  The need for Perl programming in UNIX will stay high.</p>
<p><strong>10. PHP</strong></p>
<p>PHP (Hypertext Preprocessor) is a sever side scripting language for web development.  PHP programming skill is needed to build dynamic websites, web portals, and database-driven web applications.  The skill of PHP with MySQL database is very valuable.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.it-job-interview.com/programming-skills.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Interview Questions for Programmer Analyst</title>
		<link>http://www.it-job-interview.com/programmer-analyst-interview_130.html</link>
		<comments>http://www.it-job-interview.com/programmer-analyst-interview_130.html#comments</comments>
		<pubDate>Tue, 13 Mar 2007 21:07:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Application Development Questions]]></category>
		<category><![CDATA[Programmer]]></category>

		<guid isPermaLink="false">http://www.it-job-interview.com/?p=130</guid>
		<description><![CDATA[A state agency interviewed Staff Programmer Analyst candidates with the following questions. Staff programmer analyst is the middle level position for programming / developer job classification. Usually each classification has 3 levels, &#8211; associate, staff, and senior.  The following questions were asked during interview: 1. Please tell us how your education and experience are prepared [...]]]></description>
			<content:encoded><![CDATA[<p>A state agency interviewed Staff Programmer Analyst candidates with the following questions.  Staff programmer analyst is the middle level position for programming / developer job classification.  Usually each classification has 3 levels, &#8211; associate, staff, and senior.  The following questions were asked during interview:<span id="more-130"></span></p>
<p>1. Please tell us how your education and experience are prepared for this position?</p>
<p>2. What methodologies have you used for software development lifecycle?</p>
<p>3. Please describe the most challenging project you have worked.</p>
<p>4. What is your experience as a team leader?</p>
<p>5. How do you advance your knowledge in information technologies?</p>
<p>As always, after these five core questions have gone through, the interviewer asked, “Do you have questions for us?”.  Then at last, “Do you have last comment?”.</p>
<p>Since there is no detailed technical information asked, these questions should not be too hard to answer.  Can you answer them?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.it-job-interview.com/programmer-analyst-interview_130.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Web Developer Job Description</title>
		<link>http://www.it-job-interview.com/web-developer.html</link>
		<comments>http://www.it-job-interview.com/web-developer.html#comments</comments>
		<pubDate>Sat, 30 Dec 2006 06:59:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[IT Job Descriptions]]></category>
		<category><![CDATA[Programmer]]></category>

		<guid isPermaLink="false">http://www.itcareersuccess.com/?p=120</guid>
		<description><![CDATA[The web developer position is expected to thoroughly understand the preparation and use of electronic materials, including color palettes, various graphic formats, security technology, and the programs used in their preparation. The objective is keeping the web site current, processing updates quickly, efficiently, and confidentially on a daily basis, and to serve the company’s client [...]]]></description>
			<content:encoded><![CDATA[<p>The web developer position is expected to thoroughly understand the preparation and use of electronic materials, including color palettes, various graphic formats, security technology, and the programs used in their preparation. The objective is keeping the web site current, processing updates quickly, efficiently, and confidentially on a daily basis, and to serve the company’s client well.<span id="more-253"></span></p>
<p><em><strong>Duties:</strong></em></p>
<p>Develops and maintains web site architecture and infrastructure using state of the art technology.</p>
<p>Designs and develops complete web sites including user interface, scripting, middle-tier components, database design.</p>
<p>Writes and deploys components to Application Server possiblely in a clustered environment.</p>
<p>Updates web site, customizing the content to specifications while adhering to the defined web design.</p>
<p>Maintains current knowledge of Internet technologies and trends. Researches, evaluates, and demonstrates various web sites and new technology on a continuing basis.</p>
<p>Analyzes and tunes the web site performance. Recommends any beneficial or necessary changes to the web site.</p>
<p>Answers or forwards to management any web site-related e-mail questions from users.</p>
<p>Communicates with other personnel regarding technical requirements of web site and upcoming projects or events related to web site.</p>
<p>Keeps all content strictly confidential, setting unique permissions on sub-webs, hard coding text hyperlinks to drive users to SSL encryption, enforcing functioning java security measures, and immediately troubleshooting problems in issues of web site security compromise.</p>
<p>Provides technical support and participates in employee web site training.</p>
<p>Refreshes web site content to ensure accuracy and timeliness of information and images.</p>
<p>Collaborates with external vendors on special web site events, promotions marketing campaigns, or specific design projects.</p>
<p>Correspondence with and assistance to Companies clients. This includes quickly responding to the website e-mail, troubleshooting problems, changing passwords on request, helping the client work with and understand web products, and fix any errors immediately.</p>
<p style="font-weight: bold; font-style: italic;">Requirements:</p>
<p>This position plans, develops, implements, maintains, and creates a well-structured web site using HTML, PHP, CSS, and Java or Microsoft based technologies and RDBMS database.</p>
<p>· Must have experience using and administering J2EE Application Server as well as writing and deploying components to the server.</p>
<p>· Must be knowledgeable in Web Server technologies, and have be proficient in web site management using IIS Web server. Experience in alternate HTTP servers is a plus.</p>
<p>· Must be proficient in advanced web site and web service development using (JSP, JavaScript, CSS, SSL, XML, XSLT, Java, Perl, CGI, DHTML). Flash and Shockwave experience is considered favorably.</p>
<p>· Experience creating dynamic web pages using relational database backend, with experience in writing stored procedures for MS SQL Server.</p>
<p>· Must maintain knowledge of the “state-of-the-art” in the rapidly changing web technologies.</p>
<p>· Must posses a working understanding of all facets of web development, strategies, design and implementation.</p>
<p>· Must be proficient in HTML using fundamental page layout techniques using frames, tables, Cascade Style Sheets, and other non-graphical design solutions.</p>
<p>· Must have the ability to maintain HTML pages using simple text based editors like notepad.</p>
<p>· Must understand Internet content fundamentals of, basic graphic design, image compression, cross browser compatibility, and bandwidth issues.</p>
<p>· Strong interpersonal and communication skills, both written and verbal are a must</p>
<p>· Ability to work within a team.</p>
<p>DEGREE LEVEL ATTAINED<br />
BS Degree Computer Science or related fields.</p>
<p>EXPERIENCE<br />
3-5 Yrs Exp  prefered</p>
<p style="font-weight: bold; font-style: italic;">Skills:</p>
<p>ANALYZE<br />
APPLICATION SERVERS<br />
BROWSER<br />
CASCADING STYLE SHEETS<br />
CASE TECHNOLOGIES<br />
CGI<br />
CODING<br />
COMMUNICATION SKILLS<br />
CONTINUING CARE<br />
DHTML<br />
FLASH WEB DEVELOPMENT<br />
GRAPHIC DESIGN<br />
GRAPHICAL DESIGN<br />
HTML<br />
HTTP<br />
IIS<br />
IMPLEMENTATION<br />
INTERNET<br />
INTERPERSONAL<br />
JAGUAR<br />
JAVA/J2EE<br />
JAVASCRIPT<br />
JSP<br />
KNOWLEDGE OF STYLE<br />
MANAGEMENT TRAINING<br />
MS SQL SERVER<br />
PERL<br />
PORTAL<br />
RELATIONAL DATABASE<br />
RESEARCH<br />
SERVERS<br />
TECHNICAL SUPPORT<br />
TROUBLESHOOTING SKILLS<br />
USER INTERFACE<br />
WEB DESIGN<br />
WEB PAGES<br />
WEB SERVER<br />
WRITTEN AND ORAL<br />
XML<br />
XSL</p>
]]></content:encoded>
			<wfw:commentRss>http://www.it-job-interview.com/web-developer.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Interview Questions for Associate Programmer Analyst</title>
		<link>http://www.it-job-interview.com/programmer-analyst-questions.html</link>
		<comments>http://www.it-job-interview.com/programmer-analyst-questions.html#comments</comments>
		<pubDate>Mon, 02 Oct 2006 23:06:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Application Development Questions]]></category>
		<category><![CDATA[Programmer]]></category>

		<guid isPermaLink="false">http://www.it-job-interview.com/?p=120</guid>
		<description><![CDATA[The following questions were asked in an interview for Associate Programmer Analyst position in a California state agency: 1. Use the last project as an example, describe how you perform software development work? 2. What kind of testing tools have you used? 3. Tell us how you have worked in projects with a team. 4. [...]]]></description>
			<content:encoded><![CDATA[<p>The following questions were asked in an interview for Associate Programmer Analyst position in a California state agency:<span id="more-120"></span></p>
<p>1. Use the last project as an example, describe how you perform software development work?</p>
<p>2. What kind of testing tools have you used?</p>
<p>3. Tell us how you have worked in projects with a team.</p>
<p>4. If you went to vacation, and one of co-workers covered your job, what do you do when you come back?</p>
<p>5. If your project is already behind schedule but you get a lot of interruptions on work, and have to spend a lot time on customer support when clients call in for problems, how do you handle this situation?</p>
<p>6. When you and your co-worker have conflicts and disagreements, what should you do?</p>
<p>7. If you think you could not finish a task by deadline, what should you do?</p>
<p>8. How do you deal with errors in programming?</p>
<p>9. What&#8217;s your experience on version control tools?</p>
<p>10. Do you have experience for dealing with customers, such as when customers have problems and call in for support?</p>
<p>12. Have you worked in a production environment?</p>
<p>13.  When an issue occurred in a software system in production environment, what could be the problem?</p>
<p>14. Do you have PL/SQL experience?</p>
<p>15.  Rank your skills from 1 to 10 for Java, JSP, VB, PowerBuilder, and Oracle.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.it-job-interview.com/programmer-analyst-questions.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Please provide your experience in software programming and database development using 4GL, SQL, scripting, or general languages?</title>
		<link>http://www.it-job-interview.com/programming-languages.html</link>
		<comments>http://www.it-job-interview.com/programming-languages.html#comments</comments>
		<pubDate>Sat, 16 Sep 2006 00:11:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Application Development Questions]]></category>
		<category><![CDATA[Programmer]]></category>

		<guid isPermaLink="false">http://www.it-job-interview.com/?p=108</guid>
		<description><![CDATA[It’s a question of broad scope, and a good one for you to talk a lot of your programming experience.  Be noted that the question mentions database development, therefore you should explain your programming experience related to database development activities.  Here&#8217;s a good answer: “I have over 7 years of database application development experience using [...]]]></description>
			<content:encoded><![CDATA[<p>It’s a question of broad scope, and a good one for you to talk a lot of your programming experience.  Be noted that the question mentions database development, therefore you should explain your programming experience related to database development activities.  Here&#8217;s a good answer:<span id="more-108"></span></p>
<p>“I have over 7 years of database application development experience using various computer languages.  My 4GL skills include Visual Basic and Powerbuilder.  I’ve coded many stored procedures, triggers, and packages using SQL, Oracle PL/SQL, and T-SQL with Sybase and SQL Server.  I worked on data migration projects and programmed scripting languages such as Perl and PHP to convert data from one database to another.  I also used C++ and Java to develop client/server and web-based applications.”</p>
]]></content:encoded>
			<wfw:commentRss>http://www.it-job-interview.com/programming-languages.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Most Wanted Programming Experience for Today&#8217;s IT Business Solutions</title>
		<link>http://www.it-job-interview.com/programming-experience_23.html</link>
		<comments>http://www.it-job-interview.com/programming-experience_23.html#comments</comments>
		<pubDate>Mon, 17 Jul 2006 05:26:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[IT Skills and Experience]]></category>
		<category><![CDATA[Programmer]]></category>

		<guid isPermaLink="false">http://www.it-job-interview.com/?p=23</guid>
		<description><![CDATA[Programming is the essential skill for every IT professional. Programming skills and experience are categorized by the computer languages. Therefore, the value of programming skills depends on the use and popularity of programming languages. The most wanted programming skills and experience come with the languages that are widely used in today&#8217;s business solution developments. These [...]]]></description>
			<content:encoded><![CDATA[<p>Programming is the essential skill for every IT professional.  Programming skills and experience are categorized by the computer languages.  Therefore, the value of programming skills depends on the use and popularity of programming languages.</p>
<p>The most wanted programming skills and experience come with the languages that are widely used in today&#8217;s business solution developments. These language-based skills are Java/J2EE skill, SQL skill, C/C++ skill, Visual Basic (VB) skill, JSP skill, ASP skill, XML skill, C# skill, Perl skill, and PHP skill.<span id="more-23"></span></p>
<p><strong>1. Java/J2EE</strong></p>
<p>Programming with Java on J2EE platform is one of the hottest skills in today&#8217;s IT arena. More and more business solutions are built on web-based systems powered by Java/J2EE.  Successful Java programmers not only know how to code Java language, but also master J2EE architecture and APIs.</p>
<p><strong>2. SQL</strong></p>
<p>No business solution could work without database.  SQL is the language to use in almost all databases.  SQL programming skill is a must for all IT professionals, especially database programmers and solution developers.  In addition to basic SQL programming skill, you should also master vendor-based SQL extensions &#8211; SQL in Oracle, IBM DB2, and Microsoft SQLServer.</p>
<p><strong>3. C/C++</strong></p>
<p>C and C++ are the most powerful languages for developing sophisticated information systems.  C/C++ programming is the premium skill with high and long lasting value because C++ is completed and hard to learn.  Although Java has become more favorable, C/C++ programming skill is still in high demand for both existing system maintenance and new development.</p>
<p><strong>4. Visual Basic</strong></p>
<p>Business application development with Microsoft Visual Basic is fast and easy, that makes Visual Basic popular and VB skill hot.  The new version, Visual Basic .NET, is fully object-oriented and shares the same development environment with other tools in the Microsoft Visual Studio .NET suite.  As Microsoft .NET platform moves forward, Visual Basic .NET programming skill will be increasingly needed.</p>
<p><strong>5. JSP</strong></p>
<p>Java Server Page (JAP) is used for data presentation in all J2EE based application servers &#8211; IBM WebSphere, BEA WebLogic, Oracle AS, Sybase EAServer, Apache Tomcat, and more.  JSP programming skill is required for all IT professionals who build J2EE based business solutions.</p>
<p><strong>6. ASP</strong></p>
<p>Active Server Page (ASP) is language to develop web applications in Microsoft Internet Information Server (IIS).  ASP is used for data presentation and business logic processing.  The new version, ASP .NET, is part of the Microsoft .NET framework powered by Visual Studio .NET.</p>
<p><strong>7. XML</strong></p>
<p>XML is a markup language for documents containing structured information.  Because XML is the foundation of web services, XML skill becomes hot when web services implementation comes to the stage.</p>
<p><strong>8. C#</strong></p>
<p>C# is Microsoft&#8217;s primary language  for .NET framework.  New development tool for C#, Visual C# .NET is included in Visual Studio .NET suite.  C# has several advantages over C++ and Java.  C# programming skill is becoming hot as businesses start to implement .NET based solutions.</p>
<p><strong>9. Perl</strong></p>
<p>Perl (Practical Extraction and Report Language) programming skill is in demand mainly in two areas: (1) UNIX operating system administration, and (2) web server CGI.  Although CGI may be replaced by JSP and ASP in enterprise web solutions, Perl CGI programming skill is still wanted for mid-market web servers and portal sites.  The need for Perl programming in UNIX will stay high.</p>
<p><strong>10. PHP</strong></p>
<p>PHP (Hypertext Preprocessor) is a sever side scripting language for web development.  PHP programming skill is needed to build dynamic websites, web portals, and database-driven web applications.  The skill of PHP with MySQL database is very valuable.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.it-job-interview.com/programming-experience_23.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

