Latest Blogs || News || Events || Questions || FAQs

Hadoop -Bigdata

Hadoop  – Big data

Hadoop – Big data… sounds good with an elephant picture!!!

Yes. So is an elephant, same is our large datasets collection.

It is an open source software platform managed by Apache Software Foundation. Huge data can be managed and stored cheaply and cost effective.

Basically it’s a way of storing enormous data sets across the distributed clusters of servers and the running distributed analysis application in every cluster effectively.

It is designed to be robust.

Why do organizations need it?

Well Big data is a collection of large volume of structured and unstructured data. No matter what amount the data is. But the relevant information gathered from the data is the vital key.

  • Robust computing power
  • Fault tolerant
  • Flexibility
  • Low cost
  • Scalability

What are the ways in getting data into Hadoop?

  • Can use third party vendors(SAS Acces or SAS data loader for Hadoop)
  • Use sqoop to import structured data from Relational Database to HDFS(Hadoop Distributed File system)
  • Use Flumes
  • Load files into system using java commands
  • Mount HDFS as a file system and copy write and read files.

What comes under Bigdata?

Social media : Such as Facebook,twitter  hold information and views posted by millions across the globe.

Stock exchange data : Buy and sell  data made by different companies where the customers have the share

Black box data : subset helicopter planes and jet recording voice of crew, recording of microphones in aircraft

Power grid data and Search engine data

There are three types of data :

  1. Structured data : Relational data
  2. Semi structured data : XML
  3. Unstructured data : Word,Pdf,Text etc.

There are 2 classes of technology in handling data :

  • Operational Big Data
  • Analytical Big Data

Therefore overall it is vast subject to elaborate in few words. But not limited to the following challenges :

  • Curation
  • Searching
  • Sharing
  • Transfer
  • Capturing
  • Analysis

Who should go for this course?

  • Software Developers and Architects
  • Analytics Professionals
  • Data management professionals
  • Projects managers
  • Graduates looking for making career in Big Data Analytics
  • Anybody who’s is interested in big data Analytics

Prerequisite for this course:

Basics of programming language

Concept of OOPs

Basics of Linux/Unix Operating system

Understanding of basic SQL statements.

Software training with a job in hand

Cegonsoft Pvt Ltd Bangalore.

One of the top notch IT training, development and placement services company and are successful in maintaining our royalty with continuous supreme services for more than 12 years .

We trained around 55000 students and with a count of more than 35000 candidates got placed with huge MNCs.

We are tied up with many reputed MNCs and many client companies for our several unique services we provide.

We also train Final year students of any stream with innovative ideas for Final year projects.

Out of many ,64  Projects were identified as the best Final year projects  of the year and ranked highest for the quality.

We are identified by the best Training and Placement Company in Bangalore.

We have our other branches in USA and India.

We are mainly in SEO,Digital Marketing, Dynamic Web design and we are specialized in providing special SEO for all the websites developed by us in order to stay ranked on top of major search Engines.

Responsive design,Custom web design and Static/Dynamic websites with customized options featuring flexibility and compatibility.
Mobile feasibility testing,Standalone mobile websites and web applications to state a few.
We use the latest softwares to keep the websites updated .

Few of them are HTML5, CSS 3,Drupal,Magento, WordPress and others.we also provide Standalone mobile websites and web applications and Android training.

To get benefited call us at 8494904045  or mail us at enquiry@cegonsoft.com .

IEEE Projects,IEEE Papers ,BE  – ECE,CSE,IT,ME and MTECH

BCA,MCA,BBA,MA,BSC,MSC,Diploma.

For CSE  we provide IEEE  and Application Projects

IEEE projects includes JAVA,.Net,NS2 MATLAB,PHP,ANDROID,HADOOP BIGDATA,OPEN CV and many more.

Application Projects includes : JAVA,DotNet,PHP and many more.

PYTHON TRAINING

Python – one of today’s most widespread programming languages on-the-go.!!
Many applications use Python as an embedded scripting language, a versatile language and a great tool for talking with databases.

Python’s standard library supports many internet protocols: HTML, XML, JSON, Socket Programming usage etc. Python is used by NASA, Pinterest, Quora, Dropbox and many more places .Even the bitTorrent app done by python for Linux and Windows. Python is mostly used on the server side and obviously includes webapps, widely used in game development, GUI development, Scientific and numeric, research etc.
Since it is the most popular language for scientists worldwide. Job profiles like Research analyst, Data analyst, Data scientist and software developer are some of the popular positions available depending on the company .

Python salary :
In Bangalore, the median salary starts with minimum 3 LPA with B2c and eCommerce companies.

So don’t wait.. dive right in!!! Start coding with Python!!.
CEGONSOFT Pvt Ltd ,one of the most successful competitors in IT industry in providing Training and placements .

Corporate training is also an extensive part of our team.

Grab your job opportunities by being a member with us and explore massive knowledge to make yourself a successful professional.

We also train Final year students with latest projects and ideas for all streams.

Call us  at 8494904045 for more details if you want to reveal more about us.!

Email :enquiry@cegonsoft.com or

DotNet Training and Final Year Projects

Are you looking out for best DotNet Training centre in Bangalore?

Are you looking out for Final year Projects in DotNet ?

Do you need a job assistance?

Get trained with Cegonsoft Pvt Ltd. – A one single  junction to fulfil your dream jobs. 

 What is dotNET?

 Is a platform developed by Microsoft, supporting multiple languages in it.

 It is mainly used to reduce effort of the developer in building applications in any programming language and is rich in creating robust interfaces with high scalability.

 Some of the new technologies introduced in .net are Silver light, WPF, WCF, MVC etc.

Thus making it a combination of both business strategy and collection of programming support like web services allowing to develop modern software applications 

DotNET framework executes in a software environment and also in contrast with hardware environment common language runtime (CLR), an application virtual machine incorporated service like memory management ,security and also handle exceptions. 

What are the features of .NET frameworks?

Assemblies, Assemblies manifest, Type meta data, MSIL, Web applications, Web services , Typical client server applications, Console applications , mobile applications .

Beneficial use of .net framework:

Provides server controls and blueprints, featuring drag and drop and involuntary operation.

Since this framework works on object oriented programming, which helps in elimination unwanted codes. 

Final year projects are trained under Cegonsoft Pvt Ltd with DotNet related Projects.

Students who prefer  other technologies for learning are also most welcome.Since we don’t limit innovation and expertise, we welcome out of box thinkers.

Freshers :

who are passed out and want to enter into programming with good salary.

Get trained and get employed at Cegonsoft Pvt Ltd. 

Subscribe with us and know more at : enquiry@cegonsoft.com  or

call us at 8494904045.

The importance of Industrial visits for Students

Every student fore thinks about what fetches us with an Industrial visit? 

The first point a student learns is that, they learn what is not learnt in their college. Even though a student knows about theory and practical of academics perfectly, they get to have the experience, the things work practically in a quite different scenario as and how industry runs. Overall gives a greater clarity about how the technical concepts are really put into action.

 Usually Industrial Visits will be a part of College curriculum especially for Engineering/MBA Streams. They need to know the integral part of the company, working structure, methods, approaches, Employment practices, can have interactions and many more. Nowadays students are just visiting for namesake or just hang-up as a tourist place  and are unaware of how prominent is visiting the industry, It actually makes them serious about their career and sets goals on  how to begin with corporate life.

We ,Cegonsoft Pvt Ltd ,take the students to our renowned leading client companies, provide full-fledged liberty to interact with the professionals face to face, witnessing the working styles, grasp what is flowing in IT  and Business companies, the softwares , the approaches, and many more aspects. As per experts point of view Industrial visit turns every student’s life with remarkable difference. Their mere knowledge at college level to taking them into a  Meaningful Industrial Visit, assembles them into professional way of thinking  and will be setting themselves for a  ready to go job !!!

 

For any queries, feel  free to ping at  enquiry@cegonsoft.com .

Best Java Training Course

Best Java Training in Cegonsoft. Pvt Ltd.

What is JAVA?

It is one of the best programming languages and popularly used everywhere because of  it’s distributive nature in internet. Being simple, robust, secure, architectural neutral, object oriented programming, portable dynamic and threaded made the language a vigorous one. According to the IEEE spectrum, Java holds the title as the most popular programming language.

Why need Java?

Pay  rate is high for the Java programmers with all time employment, since Java is everywhere!

Java is perfect for cloud development.

We provide extensive  training for Freshers, Job seekers ,Corporate sectors  with Core Java , Advanced Java with springs struts Hibernate, and other demanding topics of Java.

Our Java course syllabus is designed accordingly to master your skills in programming and other essential tools which are required to make you an expert.

Once the candidate is out after our training, they will be assessed with 100% guaranteed job placements keeping every candidate’s career as a prominent role, rather than explicit on jobs.

We assist by providing walk-in drives, job fairs.

Practical oriented /live project scenarios or work on real time case studies and projects.

We are one of the most successful competitors in IT industry for turning a fresher into a successful professional.

Hard to believe? Then give a try at Cegonsoft Pvt Ltd and watch the result, we promised!

 know more at  enquiry@cegonsoft.com or call us at 8494904045.

We will get back to you shortly for any assistance.

Software training with a job in hand

Cegonsoft Pvt Ltd Bangalore.

One of the top notch IT training, development and placement services company and are successful in maintaining our royalty with continuous supreme services for more than 12 years .

We trained around 55000 students and with a count of more than 35000 candidates got placed with huge MNCs.

We are tied up with many reputed MNCs and many client companies for our several unique services we provide.

We also train Final year students of any stream with innovative ideas for Final year projects.

Out of many ,64  Projects were identified as the best Final year projects  of the year and ranked highest for the quality.

We are identified by the best Training and Placement Company in Bangalore.

We have our other branches in USA and India.

We are mainly in SEO,Digital Marketing, Dynamic Web design and we are specialized in providing special SEO for all the websites developed by us in order to stay ranked on top of major search Engines.

Responsive design,Custom web design and Static/Dynamic websites with customized options featuring flexibility and compatibility.
Mobile feasibility testing,Standalone mobile websites and web applications to state a few.
We use the latest softwares to keep the websites updated .

Few of them are HTML5, CSS 3,Drupal,Magento, WordPress and others.we also provide Standalone mobile websites and web applications and Android training.

To get benefited call us at 8494904045  or mail us at enquiry@cegonsoft.com .

IEEE Projects,IEEE Papers ,BE  – ECE,CSE,IT,ME and MTECH

BCA,MCA,BBA,MA,BSC,MSC,Diploma.

For CSE  we provide IEEE  and Application Projects

IEEE projects includes JAVA,.Net,NS2 MATLAB,PHP,ANDROID,HADOOP BIGDATA,OPEN CV and many more.

Application Projects includes : JAVA,DotNet,PHP and many more.

Final Year IEEE Projects, With Hands on project

Cegonsoft Pvt Ltd Bangalore.

Confused on what project to be done ?  No ideas ? You got an idea ?

Cegonsoft Pvt Ltd welcomes all Final year students for their academic Final year Projects.

If you are worried of how and what, we are here to gear-up introducing our vast  project ideas and  implement with the most latest technologies . If anyone is creative enough, we make  your dream project come live.

Our 64  Projects were identified as the best Final year projects  of the year and ranked highest for the quality.

We are identified by the best Training and Placement Company in Bangalore.

Why choose us?

Gain Real time project implementation experience with our multiple client companies.

Get trained with the technologies if you are not aware to do a project

Get placed with MNCs and we assist you.

Cegonsoft Pvt Ltd -One of the top notch IT training, development and placement services company and are successful in maintaining our royalty with continuous supreme services for more than 12 years .

We trained around 55000 students and with a count of more than 35000 candidates got placed with huge MNCs.

We are tied up with many reputed MNCs and client companies for our several unique services we provide. This makes you work for various technology based live projects which .

Types of Project and Education:

Project is not limited to Engineers. Open for all: BE  – MTECH  : ECE,CSE,IT,MECH,EEE,CIVIL,IS.

  MCA -BCA, ,BBA-MBA,BCA-MCA,BSC-MSC,MCOM,Diploma.

IEEE PROJECTS AND APPLICATION PROJECTS/Networking projects: FOR ALL STREAMS :

JAVA /J2EE,DOTNET,PHP,PYTHON,ANDROID,MVC FRAMEWORKS,BIG DATA –HADOOP,VMWARE.

TO AVAIL OFFERS AND DISCOUNTS ON FINAL YEAR PROJECTS CALL US : 8494904045

OR MAIL US : enquiry@cegonsoft.com

Top 20 Questions of Load Runner

Software Testing: Top 20 Questions of Load Runner

1. What is load testing?

Load testing is the method to test if the application works fine under certain defined load. Load can be the number of vusers which will performance a certain amount of transaction in a defined unit of time.

2. What is Performance testing?

Performance Testing is the process of determining the performance (speed, effectiveness, reliability, scalability) of the system which involves tests to be executed in a dedicated testing environment having production like infrastructure in place to get the results which can pin-point the issue/bottleneck (if any).

3. What are the components of LoadRunner?

The components of LoadRunner are The Virtual User Generator, Controller, and the Agent process, LoadRunner Analysis and Monitoring, LoadRunner Books Online.

4. What Component of LoadRunner would you use to record a Script?

The Virtual User Generator (VuGen) component is used to record a script. It enables you to develop Vuser scripts for a variety of application types and communication protocols.

5. What is a rendezvous point?

You insert rendezvous points into Vuser scripts to emulate heavy user load on the server. Rendezvous points instruct Vusers to wait during test execution for multiple Vusers to arrive at a certain point, in order that they may simultaneously perform a task. For example, to emulate peak load on the bank server, you can insert a rendezvous point instructing 100 Vusers to deposit cash into their accounts at the same time.

6. What is a scenario?

A scenario defines the events that occur during each testing session. For example, a scenario defines and controls the number of users to emulate, the actions to be performed, and the machines on which the virtual users run their emulations. 

7. What is correlation? Explain the difference between automatic correlation and manual correlation?

Correlation is used to obtain data which are unique for each run of the script and which are generated by nested queries. Correlation provides the value to avoid errors arising out of duplicate values and also optimizing the code(to avoid nested queries). Automatic correlation is where we set some rules for correlation. It can be application server specific. Here values are replaced by data which are created by these rules. In manual correlation, the value we want to correlate is scanned and create correlation is used to correlate.

8. When do you disable log in Virtual User Generator, When do you choose standard and extended logs?

Once we debug our script and verify that it is functional, we can enable logging for errors only. When we add a script to a scenario, logging is automatically disabled.

Standard Log Option: When you select Standard log, it creates a standard log of functions and messages sent during script execution to use for debugging. Disable this option for large load testing scenarios. When you copy a script to a scenario, logging is automatically disabled

Extended Log Option: Select extended log to create an extended log, including warnings and other messages. Disable this option for large load testing scenarios. When you copy a script to a scenario, logging is automatically disabled. We can specify which additional information should be added to the extended log using the extended log options.

9. What are the changes you can make in run-time settings?

The Run Time Settings that we make are:

  1. a) Pacing – It has iteration count.
  2. b) Log – Under this we have Disable Logging Standard Log and Extended.
  3. c) Think Time – In think time we have two options like Ignore think time and Replay think time.
  4. d) General – Under general tab we can set the vusers as process or as multithreading and whether each step as a transaction.

10. What is Ramp up? How do you set this?

This option is used to gradually increase the amount of Vusers/load on the server. An initial value is set and a value to wait between intervals can be specified. To set Ramp Up, go to ‘Scenario Scheduling Options’

11. What is the relation between Response Time and Throughput?

The Throughput graph shows the amount of data in bytes that the Vusers received from the server in a second. When we compare this with the transaction response time, we will notice that as throughput decreased, the response time also decreased. Similarly, the peak throughput and highest response time would occur approximately at the same time.

12. What does vuser_init action contain?

Vuser_init action contains procedures to login to a server.

13. What does vuser_end action contain?

Vuser_end section contains log off procedures.

14. What are the benefits of multiple Action files within a Vuser?

They allow you to perform different business processes in one Vuser to repsent A real user who does the same thing. They let you build Vusers that emulate real Users defined in the User Community Profile. They also allow you to record the Login and logoff separately from the Action files and thus to avoid iteration.

15. How can you determine which field is data dependent?

Rerecord the same script using different input values, then compare the two Scripts.

16. What is difference between manual scenario and Goal oriented scenario? What Goal Oriented scenarios can be created?

Manual scenario:

–Main purpose is to learn how many Vusers can run concurrently

– Gives you manual control over how many Vusers run and at what times

Goal oriented scenario:

– Goal may be throughput, response time, or number of concurrent Vusers

– LoadRunner manages Vusers automatically

17. Different Goal Oriented Scenarios are:

  • Virtual Users
  • Hits per second
  • Transaction per second
  • Transaction Response time
  • Pages per minute

18. Why wouldn’t you want to run virtual users on the same host as the Load-Runner Controller or Database Server?

Running virtual users on the same host as the LoadRunner Controller will skewthe results so that they no longer emulate real life usage. By having both the Controller and the Vusers on the same machine, the tester will not be able to determine the effects of the network traffic.

19. Each time you run the same scenario, the results will be slightly different. Whatare some of the factors that can cause differences in performance measurements?

Different factors can effect the performance measurements including networktraffic, CPU usage and caching.

20. What are some of the reasons to use the Server Resources Monitor?

  • To find out how much data is coming from the cache
  • To help find out what parts of the system might contain bottlenecks

21. Explain the following:

  • Hits per second graph

The Hits per Second graph shows the number of HTTP requests made by Vusers to the Web server during each second of the scenario run. This graph helps you evaluate the amount of load Vusers generate, in terms of the number of hits.

  • Pages download per second graph

The Pages Downloaded per Second graph shows the number of Web pages (y-axis) downloaded from the server during each second of the scenario run (x-axis). This graph helps you evaluate the amount of load Vusers generate, in terms of the number of pages downloaded.

  • Transaction Response time (under load) graph

The Transaction Response Time (Under Load) graph is a combination of the Running Vusers and Average Transaction Response Time graphs and indicates transaction times relative to the number of Vusers running at any given point during the scenario. This graph helps you view the general impact of Vuser load on performance time and is most useful when analyzing a scenario with a gradual load.

  • Transaction Response time (percentile) graph

The Transaction Response Time (Percentile) graph analyzes the percentage of transactions that were performed within a given time range. This graph helps you determine the percentage of transactions that met the performance criteria defined for your system.

  • Network delay time graph

The Network Delay Time graph shows the delays for the complete path between the source and destination machines (for example, the database server and Vuser load generator).

Agile Testing Interview Questions and Answers

Agile Testing Interview Questions and Answers

 1. What is the advantage of doing Scrum?

A. The advantage of doing scrum is that while performing the test

  • It minimizes the risk in response to changes made to the system
  • It increases ROI ( Return of Investment)
  • It improves the process continuously
  • It repeatedly and rapidly looks into actual working software
  • Anyone can see real working software and continue to enhance for another iteration

2. Explain what is Scrum Sprint?

A. Scrum project is developed in a series of “sprint”. It is a repeatable and regular work cycle in scrum methodology during which work is accomplished and kept ready for review.

3. Explain what is a product backlog in Scrum?

A. Before the scrum sprint initiates, product owner review the list of all new features, change requests, enhancements and bug reports and determines which ones are of high priorities. If the project is new it includes new features that the new system must provide, this list of item is referred as Product Backlog.  The items that are kept on sprint are referred as Sprint Backlog.

4. What is an epic, user stories and task?

A.  1. Epic: A customer described software feature that is itemized in the product backlog is known as epic. Epics are          sub-divided into stories

       2. User Stories: From the client perspective user stories are prepared which defines project or business                            functions, and it is delivered in a particular sprint as expected.

3. Task: Further down user stories are broken down into different task

5. Mention the key difference between sprint backlog and product backlog?

  • Product backlog: It contains a list of all desired features and is owned by the product owner
  • Sprint backlog: It is a subset of the product backlog owned by development team and commits to deliver it in a sprint. It is created in Sprint Planning Meeting

6. Explain in Agile, burn-up and burn-down chart?

  • To track the project progress burnup and burn down, charts are used
  • Burnup Chart: It shows the progress of stories done over time
  • Burndown Chart: It shows how much work was left to do overtime

7. What is story points/efforts/ scales?

A. It is used to discuss the difficulty of the story without assigning actual hours. The most common scale used is a Fibonacci sequence ( 1,2,3,5,8,13,….100) although some teams use linear scale (1,2,3,4….), Powers of 2 (1,2,4,8……) and cloth size (XS, S ,M,L, XL)

8. What is a test stub?

A. A test stub is a small code that replaces an undeveloped or fully developed component within a system being tested. Test stub is designed in such a way that it mimics the actual component by generating specifically known outputs and substitute the actual component.

9. Explain what is user stories in Scrum?

A. In scrum, user stories are short, one sentence definitions of a feature or functionality.

10. What testing is done during Agile?

A. The primary testing activities during Agile is automated unit testing and exploratory testing. Though, depending on project requirements, a tester may execute Functional and Non-functional tests on the Application Under Test (AUT).

11. What are the qualities of a good Agile tester should have?

A. A good Agile tester should have following qualities

  • It should be able to understand the requirements quickly
  • Agile tester should know Agile principals and concepts well
  • As requirements keep changing, tester should understand the risk involve in it
  • Based on the requirements Agile tester should be able to prioritize the work
  • Continue communication between business associates, developers and tester is must

12. Explain the difference between traditional Waterfall model and Agile testing?

A. Agile testing is done parallel to the development activity whereas in traditional waterfall model testing is done at the end of the development.

As done in parallel, agile testing is done on small features whereas in waterfall model testing is done on whole application.

13. What is importance of daily stand up meeting?

A. Daily stand up meeting is essential for any team in which-

  1. Team discuss about how much work has been completed.
  2. What are the plans to resolve technical issues.
  3. What steps need to done to complete the projects etc.

14. What is Zero sprint in Agile?

A. It can be defined as pre step to the first sprint. Activities like setting development environment, preparing backlog etc needs to be done before starting of the first sprint and can be treated as Sprint zero.

15. Explain Pair Programming and its benefits?

A. Pair programming is a technique in which two programmer works as team in which one programmer writes code and other one reviews that code. They both can switch their roles.

Benefits:

  1. Improved code quality: As second partner reviews the code simultaneously, it reduces the chances of mistake.
  2. Knowledge transfer is easy: One experience partner can teach other partner about the techniques and codes.

Selenium Interview Questions and Answers

Software Testing Interview Questions